; -------------------------------------------------------------------------------- ; @Title: Kinetis K60 On-Chip Peripherals ; @Props: Released ; @Author: KWI ; @Changelog: 2021-04-08 KWI ; @Manufacturer: NXP - NXP Semiconductors ; @Doc: SVD generated based on : MK60D10.svd, MK60F12.svd, MK60F15.svd, ; MK61F12.svd, MK61F15.svd, MK63F12.svd, ; MK64F12.svd, MK65F18.svd, MK66F18.svd ; @Core: Cortex-M4, Cortex-M4F ; @Chip: KK60DN512ZCAB10R, KK60FN1M0VLQ15, KK65FN2M0CAC18R, MK66FN2M0VLQ18R, ; MK60DN256ZVLQ10, MK60DN512VMC10R, MK60DN512ZVLL10, MK60DN512ZVLQ10, ; MK60DN512ZVLQ10R, MK60DN512ZVMC10, MK60DN512ZVMD10, MK60DX256ZVLL10, ; MK60DX256ZVLQ10, MK60DX256ZVMC10,MK60DX256ZVMD10, MK60FX512VMD15, ; MK60DN256VLL10, MK60DX256VLL10, MK60DN512VLL10, MK60DN512ZCAB10, ; MK60DN512ZAB10, MK60DN256VMC10, MK60DX256VMC10, MK60DN512VMC10, ; MK60DN256VLQ10, MK60DX256VLQ10, MK60DN512VLQ10, MK60DN256VMD10, ; MK60DX256VMD10, MK60DN512VMD10, MK60FX512VLQ12, MK60FN1M0VLQ12, ; MK60FX512VMD12, MK60FN1M0VMD12, MK60FX512VLQ15, MK60FN1M0VLQ15, ; MK61FX512VMJ15, MK60FN1M0VMD15, MK61FX512VMD12, MK61FN1M0VMD12, ; MK61FX512VMD15, MK61FN1M0VMD15, MK61FX512VMJ12, MK61FN1M0VMJ12, ; MK63FN1M0VLQ12R, MK61FN1M0VMJ15, MK63FN1M0VLQ12, MK63FN1M0VMD12, ; MK64FN1M0VDC12, MK64FN1M0VLL12, MK64FN1M0VLQ12, MK64FN1M0VMD12, ; MK64FX512VDC12, MK64FX512VLQ12, MK64FX512VMD12, MK65FN2M0CAC18R, ; MK65FN2M0VMI18, MK65FX1M0CAC18R, MK65FX1M0VMI18, MK65FN2M0VMI18R, ; MK66FN2M0VLQ18, MK66FN2M0VMD18, MK66FX1M0VLQ18, MK66FX1M0VMD18 ; @Copyright: (C) 1989-2021 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: perk60.per 17736 2024-04-08 09:26:07Z kwisniewski $ sif STRING.SCAN(CORENAME(),"M4F",0.)>0. tree.close "Core Registers (Cortex-M4F)" AUTOINDENT.PUSH AUTOINDENT.OFF tree "System Control" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 12. group.long 0x08++0x03 line.long 0x00 "ACTLR,Auxiliary Control Register" bitfld.long 0x00 9. " DISFPCA ,Disables lazy stacking of floating point context" "No,Yes" bitfld.long 0x00 8. " DISOOFP ,Disables floating point instructions completing" "No,Yes" bitfld.long 0x00 2. " DISFOLD ,Disables folding of IT instructions" "No,Yes" textline " " bitfld.long 0x00 1. " DISDEFWBUF ,Disables write buffer use during default memory map accesses" "No,Yes" bitfld.long 0x00 0. " DISMCYCINT ,Disables interruption of multi-cycle instructions" "No,Yes" group.long 0x10++0x0B line.long 0x00 "SYST_CSR,SysTick Control and Status Register" rbitfld.long 0x00 16. " COUNTFLAG ,Counter Flag" "Not counted,Counted" bitfld.long 0x00 2. " CLKSOURCE ,SysTick clock source" "External,Core" bitfld.long 0x00 1. " TICKINT ,SysTick Handler" "No SysTick,SysTick" textline " " bitfld.long 0x00 0. " ENABLE ,Counter Enable" "Disabled,Enabled" line.long 0x04 "SYST_RVR,SysTick Reload Value Register" hexmask.long.tbyte 0x04 0.--23. 1. " RELOAD ,The value to load into the SYST_CVR when the counter reaches 0" line.long 0x08 "SYST_CVR,SysTick Current Value Register" rgroup.long 0x1C++0x03 line.long 0x00 "SYST_CALIB,SysTick Calibration Value Register" bitfld.long 0x00 31. " NOREF ,Indicates whether the implementation defined reference clock is implemented" "Implemented,Not implemented" bitfld.long 0x00 30. " SKEW ,Indicates whether the 10ms calibration value is exact" "Exact,Inexact" hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Holds a reload value to be used for 10ms (100Hz) timing" rgroup.long 0xD00++0x03 line.long 0x00 "CPUID,CPU ID Base Register" hexmask.long.byte 0x00 24.--31. 1. " IMPLEMENTER ,Implementer Code" bitfld.long 0x00 20.--23. " VARIANT ,Indicates processor revision" "Revision 0,?..." bitfld.long 0x00 16.--19. " ARCHITECTURE ,Architecture" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.word 0x00 4.--15. 1. " PARTNO ,Indicates part number" bitfld.long 0x00 0.--3. " REVISION ,Indicates patch release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xD04++0x23 line.long 0x00 "ICSR,Interrupt Control State Register" bitfld.long 0x00 31. " NMIPENDSET ,Set Pending NMI Bit" "Inactive,Active" bitfld.long 0x00 28. " PENDSVSET ,Set Pending pendSV Bit" "Not pending,Pending" bitfld.long 0x00 27. " PENDSVCLR ,Removes the pending status of the PendSV exception" "No effect,Removed" textline " " bitfld.long 0x00 26. " PENDSTSET ,Set Pending SysTick Bit" "Not pending,Pending" bitfld.long 0x00 25. " PENDSTCLR ,Clear Pending SysTick Bit" "No effect,Removed" bitfld.long 0x00 23. " ISRPREEMPT ,Use Only at Debug Time" "Not active,Active" textline " " bitfld.long 0x00 22. " ISRPENDING ,Indicates whether an external interrupt" "Not pending,Pending" hexmask.long.word 0x00 12.--20. 1. " VECTPENDING ,Pending ISR Number Field" bitfld.long 0x00 11. " RETTOBASE ,Interrupt Exception" "Active,Not active" textline " " hexmask.long.word 0x00 0.--8. 1. " VECTACTIVE ,The exception number of the current executing exception" line.long 0x04 "VTOR,Vector Table Offset Register" hexmask.long 0x04 7.--31. 0x80 " TBLOFF ,Vector table address" line.long 0x08 "AIRCR,Application Interrupt and Reset Control Register" hexmask.long.word 0x08 16.--31. 1. " VECTKEY ,Register Key" rbitfld.long 0x08 15. " ENDIANESS ,Data endianness Bit" "Little,Big" bitfld.long 0x08 8.--10. " PRIGROUP ,Interrupt Priority Grouping Field" "[7:1]/[0],[7:2]/[1:0],[7:3]/[2:0],[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" textline " " bitfld.long 0x08 2. " SYSRESETREQ ,System Reset Request" "Not requested,Requested" bitfld.long 0x08 1. " VECTCLRACTIVE ,Clear Active Vector Bit" "No effect,Clear" bitfld.long 0x08 0. " VECTRESET ,System Reset" "No effect,Reset" line.long 0x0C "SCR,System Control Register" bitfld.long 0x0C 4. " SEVONPEND ,Determines whether an interrupt transition from inactive state to pending state is a wakeup event" "Not wakeup,Wakeup" bitfld.long 0x0C 2. " SLEEPDEEP ,Provides a qualifying hint indicating that waking from sleep might take longer" "Not deep sleep,Deep sleep" bitfld.long 0x0C 1. " SLEEPONEXIT ,Determines whether, on an exit from an ISR that returns to the base level of execution priority, the processor enters a sleep state" "Disabled,Enabled" line.long 0x10 "CCR,Configuration Control Register" bitfld.long 0x10 18. " BP ,Branch prediction enable bit" "Disabled,Enabled" bitfld.long 0x10 17. " IC ,Instruction cache enable bit" "Disabled,Enabled" bitfld.long 0x10 16. " DC ,Cache enable bit" "Disabled,Enabled" textline " " bitfld.long 0x10 9. " STKALIGN ,8-byte Stack Frame Alignment" "4-byte/no adjustment,8-byte/adjustment" bitfld.long 0x10 8. " BFHFNMIGN ,Enable NMI and Hard Fault and FAULTMASK to Ignore Bus Fault" "Disabled,Enabled" bitfld.long 0x10 4. " DIV_0_TRP ,Trap Divide by Zero" "Disabled,Enabled" textline " " bitfld.long 0x10 3. " UNALIGN_TRP ,Trap for Unaligned Access" "Disabled,Enabled" bitfld.long 0x10 1. " USERSETMPEND ,Controls whether unprivileged software can access the STIR" "Denied,Allowed" bitfld.long 0x10 0. " NONEBASETHRDENA ,Control Entry to Thread Mode" "Only from last exception,Any level" line.long 0x14 "SHPR1,SSystem Handler Priority Register 1" hexmask.long.byte 0x14 24.--31. 1. " PRI_7 ,Priority of System Handler 7" hexmask.long.byte 0x14 16.--23. 1. " PRI_6 ,Priority of system handler 6(UsageFault)" hexmask.long.byte 0x14 8.--15. 1. " PRI_5 ,Priority of system handler 5(BusFault)" textline " " hexmask.long.byte 0x14 0.--7. 1. " PRI_4 ,Priority of system handler 4(MemManage)" line.long 0x18 "SHPR2,System Handler Priority Register 2" hexmask.long.byte 0x18 24.--31. 1. " PRI_11 ,Priority of system handler 11(SVCall)" hexmask.long.byte 0x18 16.--23. 1. " PRI_10 ,Priority of System Handler 10" hexmask.long.byte 0x18 8.--15. 1. " PRI_9 ,Priority of System Handler 9" textline " " hexmask.long.byte 0x18 0.--7. 1. " PRI_8 ,Priority of System Handler 8" line.long 0x1C "SHPR3,System Handler Priority Register 3" hexmask.long.byte 0x1C 24.--31. 1. " PRI_15 ,Priority of System Handler 15(SysTick)" hexmask.long.byte 0x1C 16.--23. 1. " PRI_14 ,Priority of System Handler 14(PendSV)" hexmask.long.byte 0x1C 8.--15. 1. " PRI_13 ,Priority of System Handler 13" textline " " hexmask.long.byte 0x1C 0.--7. 1. " PRI_12 ,Priority of System Handler 12(DebugMonitor)" line.long 0x20 "SHCSR,System Handler Control and State Register" bitfld.long 0x20 18. " USGFAULTENA ,Enable UsageFault" "Disabled,Enabled" bitfld.long 0x20 17. " BUSFAULTENA ,Enable BusFault" "Disabled,Enabled" bitfld.long 0x20 16. " MEMFAULTENA ,Enable MemManage fault" "Disabled,Enabled" textline " " bitfld.long 0x20 15. " SVCALLPENDED ,SVCall is pending" "Not pending,Pending" bitfld.long 0x20 14. " BUSFAULTPENDED ,BusFault is pending" "Not pending,Pending" bitfld.long 0x20 13. " MEMFAULTPENDED ,MemManage is pending" "Not pending,Pending" textline " " bitfld.long 0x20 12. " USGFAULTPENDED ,UsageFault is pending" "Not pending,Pending" bitfld.long 0x20 11. " SYSTICKACT ,SysTick is Active" "Not active,Active" bitfld.long 0x20 10. " PENDSVACT ,PendSV is Active" "Not active,Active" textline " " bitfld.long 0x20 8. " MONITORACT ,Monitor is Active" "Not active,Active" bitfld.long 0x20 7. " SVCALLACT ,SVCall is Active" "Not active,Active" bitfld.long 0x20 3. " USGFAULTACT ,UsageFault is Active" "Not active,Active" textline " " bitfld.long 0x20 1. " BUSFAULTACT ,BusFault is Active" "Not active,Active" bitfld.long 0x20 0. " MEMFAULTACT ,MemManage is Active" "Not active,Active" group.byte 0xD28++0x1 line.byte 0x00 "MMFSR,MemManage Status Register" bitfld.byte 0x00 7. " MMARVALID ,Address Valid Flag" "Not valid,Valid" bitfld.byte 0x00 5. " MLSPERR ,A MemManage fault occurred during FP lazy state preservation" "Not occurred,Occurred" bitfld.byte 0x00 4. " MSTKERR ,tacking Access Violations" "Not occurred,Occurred" textline " " bitfld.byte 0x00 3. " MUNSTKERR ,Unstack Access Violations" "Not occurred,Occurred" bitfld.byte 0x00 1. " DACCVIOL ,Data Access Violation" "Not occurred,Occurred" bitfld.byte 0x00 0. " IACCVIOL ,Instruction Access Violation" "Not occurred,Occurred" line.byte 0x01 "BFSR,Bus Fault Status Register" bitfld.byte 0x01 7. " BFARVALID ,Address Valid Flag" "Not valid,Valid" bitfld.byte 0x01 5. " LSPERR ,A bus fault occurred during FP lazy state preservation" "Not occurred,Occurred" bitfld.byte 0x01 4. " STKERR ,Derived bus fault(exception entry)" "Not occurred,Occurred" textline " " bitfld.byte 0x01 3. " UNSTKERR ,Derived bus fault(exception return)" "Not occurred,Occurred" bitfld.byte 0x01 2. " IMPRECISERR ,Imprecise data access error" "Not occurred,Occurred" bitfld.byte 0x01 1. " PRECISERR ,Precise data access error" "Not occurred,Occurred" textline " " bitfld.byte 0x01 0. " IBUSERR ,Bus fault on an instruction prefetch" "Not occurred,Occurred" group.word 0xD2A++0x1 line.word 0x00 "USAFAULT,Usage Fault Status Register" bitfld.word 0x00 9. " DIVBYZERO ,Divide by zero error" "No error,Error" bitfld.word 0x00 8. " UNALIGNED ,Unaligned access error" "No error,Error" bitfld.word 0x00 3. " NOCP ,A coprocessor access error" "No error,Error" textline " " bitfld.word 0x00 2. " INVPC ,An integrity check error" "No error,Error" bitfld.word 0x00 1. " INVSTATE ,Invalid Combination of EPSR and Instruction" "No error,Error" bitfld.word 0x00 0. " UNDEFINSTR ,Undefined instruction error" "No error,Error" group.long 0xD2C++0x07 line.long 0x00 "HFSR,Hard Fault Status Register" bitfld.long 0x00 31. " DEBUGEVT ,Indicates when a Debug event has occurred" "Not occurred,Occurred" bitfld.long 0x00 30. " FORCED ,Indicates that a fault with configurable priority" "Not occurred,Occurred" bitfld.long 0x00 1. " VECTTBL ,Indicates when a fault has occurred because of a vector table read error on exception processing" "Not occurred,Occurred" line.long 0x04 "DFSR,Debug Fault Status Register" bitfld.long 0x04 4. " EXTERNAL ,Indicates a debug event generated because of the assertion of EDBGRQ" "Not asserted,Asserted" bitfld.long 0x04 3. " VCATCH ,Vector Catch Flag" "Not occurred,Occurred" bitfld.long 0x04 2. " DWTTRAP ,Indicates a debug event generated by the DWT" "Not occurred,Occurred" textline " " bitfld.long 0x04 1. " BKPT ,BKPT Flag" "Not executed,Executed" bitfld.long 0x04 0. " HALTED ,Indicates a debug event generated by either" "Not requested,Requested" group.long 0xD34++0x0B line.long 0x00 "MMFAR,MemManage Fault Address Register" line.long 0x04 "BFAR,BusFault Address Register" line.long 0x08 "AFSR,Auxiliary Fault Status Register" group.long 0xD88++0x03 line.long 0x00 "CPACR,Coprocessor Access Control Register" bitfld.long 0x00 22.--23. " CP11 ,Access privileges for coprocessor 11" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 20.--21. " CP10 ,Access privileges for coprocessor 10" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 14.--15. " CP7 ,Access privileges for coprocessor 7" "Access denied,Privileged only,Reserved,Full access" textline " " bitfld.long 0x00 12.--13. " CP6 ,Access privileges for coprocessor 6" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 10.--11. " CP5 ,Access privileges for coprocessor 5" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 8.--9. " CP4 ,Access privileges for coprocessor 4" "Access denied,Privileged only,Reserved,Full access" textline " " bitfld.long 0x00 6.--7. " CP3 ,Access privileges for coprocessor 3" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 4.--5. " CP2 ,Access privileges for coprocessor 2" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 2.--3. " CP1 ,Access privileges for coprocessor 1" "Access denied,Privileged only,Reserved,Full access" textline " " bitfld.long 0x00 0.--1. " CP0 ,Access privileges for coprocessor 0" "Access denied,Privileged only,Reserved,Full access" wgroup.long 0xF00++0x03 line.long 0x00 "STIR,Software Trigger Interrupt Register" hexmask.long.word 0x00 0.--8. 1. " INTID ,Indicates the interrupt to be triggered" width 10. tree "Feature Registers" rgroup.long 0xD40++0x0B line.long 0x00 "ID_PFR0,Processor Feature Register 0" bitfld.long 0x00 4.--7. " STATE1 ,Thumb instruction set support" ",,,Supported,?..." bitfld.long 0x00 0.--3. " STATE0 ,ARM instruction set support" "Not supported,?..." line.long 0x04 "ID_PFR1,Processor Feature Register 1" bitfld.long 0x04 8.--11. " MPROF ,M profile programmers' model" ",,2-stack,?..." line.long 0x08 "ID_DFR0,Debug Feature Register 0" bitfld.long 0x08 20.--23. " DBGMOD ,Support for memory-mapped debug model for M profile processors" "Not supported,Supported,?..." hgroup.long 0xD4C++0x03 hide.long 0x00 "ID_AFR0,Auxiliary Feature Register 0" rgroup.long 0xD50++0x03 line.long 0x00 "ID_MMFR0,Memory Model Feature Register 0" bitfld.long 0x00 20.--23. " AUXREG ,Indicates the support for Auxiliary registers" "Not supported,ACTLR only,?..." bitfld.long 0x00 16.--19. " TCMSUP ,Indicates the support for Tightly Coupled Memory (TCM)" "Not supported,Supported,?..." bitfld.long 0x00 12.--15. " SHRLEV ,Indicates the number of shareability levels implemented" "Level 1,?..." textline " " bitfld.long 0x00 8.--11. " OUTMSHR ,Indicates the outermost shareability domain implemented" "Non-cacheable,,,,,,,,,,,,,,,Ignored" bitfld.long 0x00 4.--7. " PMSASUP ,Indicates support for a PMSA" "Not supported,,,PMSAv7,?..." hgroup.long 0xD54++0x03 hide.long 0x00 "ID_MMFR1,Memory Model Feature Register 1" rgroup.long 0xD58++0x03 line.long 0x00 "ID_MMFR2,Memory Model Feature Register 2" bitfld.long 0x00 24.--27. " WFISTALL ,Indicates the support for Wait For Interrupt (WFI) stalling" "Not supported,Supported,?..." rgroup.long 0xD60++0x13 line.long 0x00 "ID_ISAR0,Instruction Set Attributes Register 0" bitfld.long 0x00 24.--27. " DIVIDE ,Indicates the supported divide instructions" "Not supported,SDIV/UDIV,?..." bitfld.long 0x00 20.--23. " DEBUG ,Indicates the supported debug instructions" "Not supported,BKPT,?..." bitfld.long 0x00 16.--19. " COPROC ,Indicates the supported coprocessor instructions" "Not supported,CDP/LDC/MCR/STC,CDP2/LDC2/MCR2/STC2,MCRR/MRRC,MCRR2/MRRC2,?..." textline " " bitfld.long 0x00 12.--15. " CMPBRANCH ,Indicates the supported combined compare and branch instructions" "Not supported,CBNZ/CBZ,?..." bitfld.long 0x00 8.--11. " BITFIELD ,Indicates the supported bitfield instructions" "Not supported,BFC/BFI/SBFX/UBFX,?..." bitfld.long 0x00 4.--7. " BITCOUNT ,Indicates the supported bit counting instructions" "Not supported,CLZ,?..." line.long 0x04 "ID_ISAR1,Instruction Set Attributes Register 1" bitfld.long 0x04 24.--27. " INTERWORK ,Indicates the supported Interworking instructions" "Not supported,BX,BX/BLX,?..." bitfld.long 0x04 20.--23. " IMMEDIATE ,Indicates the support for data-processing instructions with long immediates" "Not supported,ADDW/MOVW/MOVT/SUBW,?..." bitfld.long 0x04 16.--19. " IFTHEN ,Indicates the supported IfThen instructions" "Not supported,IT,?..." textline " " bitfld.long 0x04 12.--15. " EXTEND ,Indicates the supported Extend instructions" "Not supported,Supported,Supported,?..." line.long 0x08 "ID_ISAR2,Instruction Set Attributes Register 2" bitfld.long 0x08 24.--27. " REVERSAL ,Indicates the supported reversal instructions" "Not supported,REV/REV16/REVSH,REV/REV16/REVSH/RBIT,?..." bitfld.long 0x08 20.--23. " MULTU ,Indicates the supported advanced unsigned multiply instructions" "Not supported,UMULL/UMLAL,UMULL/UMLAL/UMAAL,?..." bitfld.long 0x08 16.--19. " MULTS ,Indicates the supported advanced signed multiply instructions" "Not supported,Supported,Supported,Supported,?..." textline " " bitfld.long 0x08 12.--15. " MULT ,Indicates the supported additional multiply instructions" "Not supported,MLA,MLA/MLS,?..." bitfld.long 0x08 8.--11. " MULTIACCESSINT ,Indicates the support for multi-access interruptible instructions" "Not supported,LDM/STM restartable,LDM/STM continuable,?..." bitfld.long 0x08 4.--7. " MEMHINT ,Indicates the supported memory hint instructions" "Not supported,,,PLD/PLI,?..." textline " " bitfld.long 0x08 0.--3. " LOADSTORE ,Indicates the supported additional load and store instructions" "Not supported,LDRD/STRD,?..." line.long 0x0C "ID_ISAR3,Instruction Set Attributes Register 3" bitfld.long 0x0C 24.--27. " TRUENOP ,Indicates the support for a true NOP instruction" "Not supported,Supported,?..." bitfld.long 0x0C 20.--23. " THUMBCOPY ,Indicates the supported non flag-setting MOV instructions" "Not supported,Supported,?..." bitfld.long 0x0C 16.--19. " TABBRANCH ,Indicates the supported Table Branch instructions" "Not supported,TBB/TBH,?..." textline " " bitfld.long 0x0C 12.--15. " SYNCHPRIM ,Indicates the supported Table Branch instructions" "Not supported,Supported,Supported,Supported,?..." bitfld.long 0x0C 8.--11. " SVC ,Indicates the supported SVC instructions" "Not supported,SVC,?..." bitfld.long 0x0C 4.--7. " SIMD ,Indicates the supported SIMD instructions" "Not supported,Supported,,Supported,?..." textline " " bitfld.long 0x0C 0.--3. " SATURATE ,Indicates the supported Saturate instructions" "Not supported,QADD/QDADD/QDSUB/QSUB,?..." line.long 0x10 "ID_ISAR4,Instruction Set Attributes Register 4" bitfld.long 0x10 24.--27. " PSR_M ,Indicates the supported M profile instructions to modify the PSRs" "Not supported,Supported,?..." bitfld.long 0x10 20.--23. " SYNCHPRIMFRAC ,Indicates the supported M profile instructions to modify the PSRs" "Not supported,Supported,Supported,Supported,?..." bitfld.long 0x10 16.--19. " BARRIER ,Indicates the supported Barrier instructions" "Not supported,DMB/DSB/ISB,?..." textline " " bitfld.long 0x10 8.--11. " WRITEBACK ,Indicates the support for writeback addressing modes" "Basic support,Full support,?..." bitfld.long 0x10 4.--7. " WITHSHIFTS ,Indicates the support for instructions with shifts" "MOV/shift,Shift LSL 0-3,,Shift other,?..." bitfld.long 0x10 0.--3. " UNPRIV ,Indicates the supported unprivileged instructions" "Not supported,LDRBT/LDRT/STRBT/STRT,LDRBT/LDRT/STRBT/STRT/LDRHT/LDRSBT/LDRSHTSTRHT,?..." tree.end width 6. tree "CoreSight Identification Registers" rgroup.long 0xFE0++0x0F line.long 0x00 "PID0,Peripheral ID0" hexmask.long.byte 0x00 0.--7. 1. " Part_Num[7:0] ,Part Number bits[7:0]" line.long 0x04 "PID1,Peripheral ID1" hexmask.long.byte 0x04 4.--7. 1. " JEP106ID[3:0] ,JEP106 ID code bits[3:0]" hexmask.long.byte 0x04 0.--3. 1. " Part_Num[11:8] ,Part Number bits[11:8]" line.long 0x08 "PID2,Peripheral ID2" hexmask.long.byte 0x08 4.--7. 1. " Revision ,Revision" bitfld.long 0x08 3. " JEDEC ,JEDEC assigned ID fields" "0,JEDEC" hexmask.long.byte 0x08 0.--2. 1. " JEP106ID[6:4] ,JEP106 ID code bits[6:4]" line.long 0x0C "PID3,Peripheral ID3" hexmask.long.byte 0x0C 4.--7. 1. " RevAnd ,Minor revision field" hexmask.long.byte 0x0C 0.--3. 1. " CMB ,Customer-modified block" rgroup.long 0xFD0++0x03 line.long 0x00 "PID4,Peripheral Identification Register 4" hexmask.long.byte 0x00 4.--7. 1. " Count ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CC ,JEP106 continuation code" rgroup.long 0xFF0++0x0F line.long 0x00 "CID0,Component ID0 (Preamble)" line.long 0x04 "CID1,Component ID1" hexmask.long.byte 0x04 4.--7. 1. " CC ,Component Class" hexmask.long.byte 0x04 0.--3. 1. " Preamble ,Preamble" line.long 0x08 "CID2,Component ID2" line.long 0x0C "CID3,Component ID3" tree.end width 0x0B else newline textline "COREDEBUG component base address not specified" newline endif tree.end tree "Memory Protection Unit" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 15. rgroup.long 0xD90++0x03 line.long 0x00 "MPU_TYPE,MPU Type Register" bitfld.long 0x00 16.--23. " IREGION ,Instruction region" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,?..." bitfld.long 0x00 8.--15. " DREGION ,Number of regions supported by the MPU" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,?..." bitfld.long 0x00 0. " SEPARATE ,Indicates support for separate instruction and data address maps" "Not supported,Supported" group.long 0xD94++0x03 line.long 0x00 "MPU_CTRL,MPU Control Register" bitfld.long 0x00 2. " PRIVDEFENA ,Enables the default memory map as a background region for privileged access" "Disabled,Enabled" bitfld.long 0x00 1. " HFNMIENA ,Handlers executing with priority less than 0 access memory with the MPU enabled or with the MPU disabled" "MPU disabled,MPU enabled" bitfld.long 0x00 0. " ENABLE ,Enables the MPU" "Disabled,Enabled" group.long 0xD98++0x03 line.long 0x00 "MPU_RNR,MPU Region Number Register" hexmask.long.byte 0x00 0.--7. 1. " REGION ,Indicates the memory region accessed by MPU_RBAR and MPU_RASR" tree.close "MPU regions" if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x0 group.long 0xD9C++0x03 "Region 0" saveout 0xD98 %l 0x0 line.long 0x00 "MPU_RBAR0,MPU Region Base Address Register 0" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x0 line.long 0x00 "MPU_RASR0,MPU Region Attribute and Size Register 0" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 0 (not implemented)" saveout 0xD98 %l 0x0 hide.long 0x00 "MPU_RBAR0,MPU Region Base Address Register 0" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x0 hide.long 0x00 "MPU_RASR0,MPU Region Attribute and Size Register 0" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x1 group.long 0xD9C++0x03 "Region 1" saveout 0xD98 %l 0x1 line.long 0x00 "MPU_RBAR1,MPU Region Base Address Register 1" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x1 line.long 0x00 "MPU_RASR1,MPU Region Attribute and Size Register 1" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 1 (not implemented)" saveout 0xD98 %l 0x1 hide.long 0x00 "MPU_RBAR1,MPU Region Base Address Register 1" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x1 hide.long 0x00 "MPU_RASR1,MPU Region Attribute and Size Register 1" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x2 group.long 0xD9C++0x03 "Region 2" saveout 0xD98 %l 0x2 line.long 0x00 "MPU_RBAR2,MPU Region Base Address Register 2" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x2 line.long 0x00 "MPU_RASR2,MPU Region Attribute and Size Register 2" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 2 (not implemented)" saveout 0xD98 %l 0x2 hide.long 0x00 "MPU_RBAR2,MPU Region Base Address Register 2" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x2 hide.long 0x00 "MPU_RASR2,MPU Region Attribute and Size Register 2" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x3 group.long 0xD9C++0x03 "Region 3" saveout 0xD98 %l 0x3 line.long 0x00 "MPU_RBAR3,MPU Region Base Address Register 3" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x3 line.long 0x00 "MPU_RASR3,MPU Region Attribute and Size Register 3" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 3 (not implemented)" saveout 0xD98 %l 0x3 hide.long 0x00 "MPU_RBAR3,MPU Region Base Address Register 3" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x3 hide.long 0x00 "MPU_RASR3,MPU Region Attribute and Size Register 3" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x4 group.long 0xD9C++0x03 "Region 4" saveout 0xD98 %l 0x4 line.long 0x00 "MPU_RBAR4,MPU Region Base Address Register 4" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x4 line.long 0x00 "MPU_RASR4,MPU Region Attribute and Size Register 4" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 4 (not implemented)" saveout 0xD98 %l 0x4 hide.long 0x00 "MPU_RBAR4,MPU Region Base Address Register 4" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x4 hide.long 0x00 "MPU_RASR4,MPU Region Attribute and Size Register 4" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x5 group.long 0xD9C++0x03 "Region 5" saveout 0xD98 %l 0x5 line.long 0x00 "MPU_RBAR5,MPU Region Base Address Register 5" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x5 line.long 0x00 "MPU_RASR5,MPU Region Attribute and Size Register 5" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 5 (not implemented)" saveout 0xD98 %l 0x5 hide.long 0x00 "MPU_RBAR5,MPU Region Base Address Register 5" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x5 hide.long 0x00 "MPU_RASR5,MPU Region Attribute and Size Register 5" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x6 group.long 0xD9C++0x03 "Region 6" saveout 0xD98 %l 0x6 line.long 0x00 "MPU_RBAR6,MPU Region Base Address Register 6" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x6 line.long 0x00 "MPU_RASR6,MPU Region Attribute and Size Register 6" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 6 (not implemented)" saveout 0xD98 %l 0x6 hide.long 0x00 "MPU_RBAR6,MPU Region Base Address Register 6" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x6 hide.long 0x00 "MPU_RASR6,MPU Region Attribute and Size Register 6" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x7 group.long 0xD9C++0x03 "Region 7" saveout 0xD98 %l 0x7 line.long 0x00 "MPU_RBAR7,MPU Region Base Address Register 7" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x7 line.long 0x00 "MPU_RASR7,MPU Region Attribute and Size Register 7" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 7 (not implemented)" saveout 0xD98 %l 0x7 hide.long 0x00 "MPU_RBAR7,MPU Region Base Address Register 7" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x7 hide.long 0x00 "MPU_RASR7,MPU Region Attribute and Size Register 7" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x8 group.long 0xD9C++0x03 "Region 8" saveout 0xD98 %l 0x8 line.long 0x00 "MPU_RBAR8,MPU Region Base Address Register 8" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x8 line.long 0x00 "MPU_RASR8,MPU Region Attribute and Size Register 8" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 8 (not implemented)" saveout 0xD98 %l 0x8 hide.long 0x00 "MPU_RBAR8,MPU Region Base Address Register 8" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x8 hide.long 0x00 "MPU_RASR8,MPU Region Attribute and Size Register 8" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x9 group.long 0xD9C++0x03 "Region 9" saveout 0xD98 %l 0x9 line.long 0x00 "MPU_RBAR9,MPU Region Base Address Register 9" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x9 line.long 0x00 "MPU_RASR9,MPU Region Attribute and Size Register 9" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 9 (not implemented)" saveout 0xD98 %l 0x9 hide.long 0x00 "MPU_RBAR9,MPU Region Base Address Register 9" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x9 hide.long 0x00 "MPU_RASR9,MPU Region Attribute and Size Register 9" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xA group.long 0xD9C++0x03 "Region 10" saveout 0xD98 %l 0xA line.long 0x00 "MPU_RBAR10,MPU Region Base Address Register 10" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xA line.long 0x00 "MPU_RASR10,MPU Region Attribute and Size Register 10" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 10 (not implemented)" saveout 0xD98 %l 0xA hide.long 0x00 "MPU_RBAR10,MPU Region Base Address Register 10" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xA hide.long 0x00 "MPU_RASR10,MPU Region Attribute and Size Register 10" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xB group.long 0xD9C++0x03 "Region 11" saveout 0xD98 %l 0xB line.long 0x00 "MPU_RBAR11,MPU Region Base Address Register 11" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xB line.long 0x00 "MPU_RASR11,MPU Region Attribute and Size Register 11" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 11 (not implemented)" saveout 0xD98 %l 0xB hide.long 0x00 "MPU_RBAR11,MPU Region Base Address Register 11" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xB hide.long 0x00 "MPU_RASR11,MPU Region Attribute and Size Register 11" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xC group.long 0xD9C++0x03 "Region 12" saveout 0xD98 %l 0xC line.long 0x00 "MPU_RBAR12,MPU Region Base Address Register 12" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xC line.long 0x00 "MPU_RASR12,MPU Region Attribute and Size Register 12" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 12 (not implemented)" saveout 0xD98 %l 0xC hide.long 0x00 "MPU_RBAR12,MPU Region Base Address Register 12" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xC hide.long 0x00 "MPU_RASR12,MPU Region Attribute and Size Register 12" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xD group.long 0xD9C++0x03 "Region 13" saveout 0xD98 %l 0xD line.long 0x00 "MPU_RBAR13,MPU Region Base Address Register 13" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xD line.long 0x00 "MPU_RASR13,MPU Region Attribute and Size Register 13" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 13 (not implemented)" saveout 0xD98 %l 0xD hide.long 0x00 "MPU_RBAR13,MPU Region Base Address Register 13" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xD hide.long 0x00 "MPU_RASR13,MPU Region Attribute and Size Register 13" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xE group.long 0xD9C++0x03 "Region 14" saveout 0xD98 %l 0xE line.long 0x00 "MPU_RBAR14,MPU Region Base Address Register 14" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xE line.long 0x00 "MPU_RASR14,MPU Region Attribute and Size Register 14" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 14 (not implemented)" saveout 0xD98 %l 0xE hide.long 0x00 "MPU_RBAR14,MPU Region Base Address Register 14" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xE hide.long 0x00 "MPU_RASR14,MPU Region Attribute and Size Register 14" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xF group.long 0xD9C++0x03 "Region 15" saveout 0xD98 %l 0xF line.long 0x00 "MPU_RBAR15,MPU Region Base Address Register 15" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xF line.long 0x00 "MPU_RASR15,MPU Region Attribute and Size Register 15" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 15 (not implemented)" saveout 0xD98 %l 0xF hide.long 0x00 "MPU_RBAR15,MPU Region Base Address Register 15" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xF hide.long 0x00 "MPU_RASR15,MPU Region Attribute and Size Register 15" textline " " textline " " endif tree.end width 0x0b else newline textline "COREDEBUG component base address not specified" newline endif tree.end tree "Nested Vectored Interrupt Controller" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 6. rgroup.long 0x04++0x03 line.long 0x00 "ICTR,Interrupt Controller Type Register" bitfld.long 0x00 0.--3. " INTLINESNUM ,Total Number of Interrupt" "0-32,33-64,65-96,97-128,129-160,161-192,193-224,225-240,?..." tree "Interrupt Enable Registers" width 23. if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) group.long 0x100++0x03 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) group.long 0x100++0x7 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) group.long 0x100++0x0B line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) group.long 0x100++0x0F line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) group.long 0x100++0x13 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) group.long 0x100++0x17 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " ENA191 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " ENA190 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " ENA189 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " ENA188 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " ENA187 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " ENA186 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " ENA185 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " ENA184 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " ENA183 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " ENA182 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " ENA181 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " ENA180 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " ENA179 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " ENA178 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " ENA177 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " ENA176 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " ENA175 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " ENA174 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " ENA173 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " ENA172 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " ENA171 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " ENA170 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " ENA169 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " ENA168 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " ENA167 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " ENA166 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " ENA165 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " ENA164 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " ENA163 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " ENA162 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " ENA161 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " ENA160 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) group.long 0x100++0x1B line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " ENA191 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " ENA190 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " ENA189 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " ENA188 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " ENA187 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " ENA186 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " ENA185 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " ENA184 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " ENA183 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " ENA182 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " ENA181 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " ENA180 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " ENA179 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " ENA178 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " ENA177 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " ENA176 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " ENA175 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " ENA174 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " ENA173 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " ENA172 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " ENA171 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " ENA170 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " ENA169 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " ENA168 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " ENA167 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " ENA166 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " ENA165 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " ENA164 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " ENA163 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " ENA162 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " ENA161 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " ENA160 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x18 "IRQ192_223_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " ENA223 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " ENA222 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " ENA221 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " ENA220 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " ENA219 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " ENA218 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " ENA217 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " ENA216 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " ENA215 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " ENA214 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " ENA213 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " ENA212 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " ENA211 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " ENA210 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " ENA209 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " ENA208 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " ENA207 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " ENA206 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " ENA205 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " ENA204 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " ENA203 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " ENA202 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " ENA201 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " ENA200 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " ENA199 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " ENA198 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " ENA197 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " ENA196 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " ENA195 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " ENA194 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " ENA193 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " ENA192 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) group.long 0x100++0x1F line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " ENA191 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " ENA190 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " ENA189 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " ENA188 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " ENA187 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " ENA186 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " ENA185 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " ENA184 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " ENA183 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " ENA182 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " ENA181 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " ENA180 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " ENA179 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " ENA178 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " ENA177 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " ENA176 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " ENA175 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " ENA174 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " ENA173 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " ENA172 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " ENA171 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " ENA170 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " ENA169 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " ENA168 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " ENA167 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " ENA166 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " ENA165 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " ENA164 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " ENA163 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " ENA162 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " ENA161 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " ENA160 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x18 "IRQ192_223_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " ENA223 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " ENA222 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " ENA221 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " ENA220 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " ENA219 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " ENA218 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " ENA217 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " ENA216 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " ENA215 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " ENA214 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " ENA213 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " ENA212 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " ENA211 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " ENA210 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " ENA209 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " ENA208 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " ENA207 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " ENA206 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " ENA205 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " ENA204 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " ENA203 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " ENA202 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " ENA201 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " ENA200 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " ENA199 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " ENA198 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " ENA197 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " ENA196 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " ENA195 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " ENA194 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " ENA193 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " ENA192 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x1c "IRQ224_239_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x1c 15. 0x1c 15. 0x9c 15. " ENA239 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 14. 0x1c 14. 0x9c 14. " ENA238 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 13. 0x1c 13. 0x9c 13. " ENA237 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 12. 0x1c 12. 0x9c 12. " ENA236 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 11. 0x1c 11. 0x9c 11. " ENA235 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 10. 0x1c 10. 0x9c 10. " ENA234 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x1c 9. 0x1c 9. 0x9c 9. " ENA233 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 8. 0x1c 8. 0x9c 8. " ENA232 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 7. 0x1c 7. 0x9c 7. " ENA231 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 6. 0x1c 6. 0x9c 6. " ENA230 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 5. 0x1c 5. 0x9c 5. " ENA229 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 4. 0x1c 4. 0x9c 4. " ENA228 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x1c 3. 0x1c 3. 0x9c 3. " ENA227 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 2. 0x1c 2. 0x9c 2. " ENA226 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 1. 0x1c 1. 0x9c 1. " ENA225 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 0. 0x1c 0. 0x9c 0. " ENA224 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" else hgroup.long 0x100++0x1F hide.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" hide.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" hide.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" hide.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" hide.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" hide.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" hide.long 0x18 "IRQ192_223_EN_SET/CLR,Interrupt Enable Register" hide.long 0x1c "IRQ224_239_EN_SET/CLR,Interrupt Enable Register" endif tree.end tree "Interrupt Pending Registers" width 23. if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) group.long 0x200++0x03 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) group.long 0x200++0x07 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) group.long 0x200++0x0B line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) group.long 0x200++0x0F line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) group.long 0x200++0x13 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) group.long 0x200++0x17 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " PEN191 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " PEN190 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " PEN189 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " PEN188 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " PEN187 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " PEN186 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " PEN185 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " PEN184 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " PEN183 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " PEN182 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " PEN181 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " PEN180 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " PEN179 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " PEN178 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " PEN177 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " PEN176 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " PEN175 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " PEN174 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " PEN173 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " PEN172 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " PEN171 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " PEN170 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " PEN169 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " PEN168 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " PEN167 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " PEN166 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " PEN165 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " PEN164 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " PEN163 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " PEN162 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " PEN161 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " PEN160 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) group.long 0x200++0x1B line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " PEN191 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " PEN190 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " PEN189 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " PEN188 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " PEN187 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " PEN186 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " PEN185 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " PEN184 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " PEN183 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " PEN182 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " PEN181 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " PEN180 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " PEN179 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " PEN178 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " PEN177 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " PEN176 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " PEN175 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " PEN174 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " PEN173 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " PEN172 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " PEN171 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " PEN170 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " PEN169 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " PEN168 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " PEN167 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " PEN166 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " PEN165 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " PEN164 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " PEN163 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " PEN162 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " PEN161 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " PEN160 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x18 "IRQ192_223_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " PEN223 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " PEN222 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " PEN221 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " PEN220 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " PEN219 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " PEN218 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " PEN217 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " PEN216 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " PEN215 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " PEN214 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " PEN213 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " PEN212 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " PEN211 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " PEN210 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " PEN209 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " PEN208 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " PEN207 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " PEN206 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " PEN205 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " PEN204 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " PEN203 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " PEN202 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " PEN201 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " PEN200 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " PEN199 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " PEN198 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " PEN197 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " PEN196 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " PEN195 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " PEN194 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " PEN193 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " PEN192 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) group.long 0x200++0x1F line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " PEN191 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " PEN190 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " PEN189 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " PEN188 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " PEN187 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " PEN186 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " PEN185 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " PEN184 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " PEN183 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " PEN182 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " PEN181 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " PEN180 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " PEN179 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " PEN178 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " PEN177 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " PEN176 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " PEN175 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " PEN174 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " PEN173 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " PEN172 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " PEN171 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " PEN170 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " PEN169 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " PEN168 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " PEN167 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " PEN166 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " PEN165 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " PEN164 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " PEN163 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " PEN162 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " PEN161 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " PEN160 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x18 "IRQ192_223_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " PEN223 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " PEN222 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " PEN221 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " PEN220 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " PEN219 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " PEN218 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " PEN217 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " PEN216 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " PEN215 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " PEN214 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " PEN213 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " PEN212 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " PEN211 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " PEN210 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " PEN209 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " PEN208 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " PEN207 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " PEN206 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " PEN205 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " PEN204 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " PEN203 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " PEN202 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " PEN201 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " PEN200 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " PEN199 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " PEN198 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " PEN197 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " PEN196 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " PEN195 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " PEN194 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " PEN193 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " PEN192 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x1c "IRQ224_239_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x1c 15. 0x1c 15. 0x9c 15. " PEN239 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 14. 0x1c 14. 0x9c 14. " PEN238 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 13. 0x1c 13. 0x9c 13. " PEN237 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 12. 0x1c 12. 0x9c 12. " PEN236 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 11. 0x1c 11. 0x9c 11. " PEN235 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 10. 0x1c 10. 0x9c 10. " PEN234 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x1c 9. 0x1c 9. 0x9c 9. " PEN233 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 8. 0x1c 8. 0x9c 8. " PEN232 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 7. 0x1c 7. 0x9c 7. " PEN231 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 6. 0x1c 6. 0x9c 6. " PEN230 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 5. 0x1c 5. 0x9c 5. " PEN229 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 4. 0x1c 4. 0x9c 4. " PEN228 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x1c 3. 0x1c 3. 0x9c 3. " PEN227 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 2. 0x1c 2. 0x9c 2. " PEN226 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 1. 0x1c 1. 0x9c 1. " PEN225 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 0. 0x1c 0. 0x9c 0. " PEN224 ,Interrupt Set/Clear Pending" "Not pending,Pending" else hgroup.long 0x200++0x1F hide.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x18 "IRQ192_223_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x1c "IRQ224_239_PEN_SET/CLR,Interrupt Pending Register" endif tree.end tree "Interrupt Active Bit Registers" width 9. if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) rgroup.long 0x300++0x03 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) rgroup.long 0x300++0x07 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) rgroup.long 0x300++0x0B line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) rgroup.long 0x300++0x0F line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) rgroup.long 0x300++0x13 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) rgroup.long 0x300++0x17 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" line.long 0x14 "ACTIVE6,Active Bit Register 6" bitfld.long 0x14 31. " ACTIVE191 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 30. " ACTIVE190 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 29. " ACTIVE189 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 28. " ACTIVE188 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 27. " ACTIVE187 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 26. " ACTIVE186 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 25. " ACTIVE185 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 24. " ACTIVE184 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 23. " ACTIVE183 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 22. " ACTIVE182 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 21. " ACTIVE181 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 20. " ACTIVE180 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 19. " ACTIVE179 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 18. " ACTIVE178 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 17. " ACTIVE177 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 16. " ACTIVE176 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 15. " ACTIVE175 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 14. " ACTIVE174 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 13. " ACTIVE173 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 12. " ACTIVE172 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 11. " ACTIVE171 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 10. " ACTIVE170 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 9. " ACTIVE169 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 8. " ACTIVE168 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 7. " ACTIVE167 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 6. " ACTIVE166 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 5. " ACTIVE165 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 4. " ACTIVE164 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 3. " ACTIVE163 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 2. " ACTIVE162 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 1. " ACTIVE161 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 0. " ACTIVE160 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) rgroup.long 0x300++0x1B line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" line.long 0x14 "ACTIVE6,Active Bit Register 6" bitfld.long 0x14 31. " ACTIVE191 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 30. " ACTIVE190 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 29. " ACTIVE189 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 28. " ACTIVE188 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 27. " ACTIVE187 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 26. " ACTIVE186 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 25. " ACTIVE185 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 24. " ACTIVE184 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 23. " ACTIVE183 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 22. " ACTIVE182 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 21. " ACTIVE181 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 20. " ACTIVE180 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 19. " ACTIVE179 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 18. " ACTIVE178 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 17. " ACTIVE177 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 16. " ACTIVE176 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 15. " ACTIVE175 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 14. " ACTIVE174 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 13. " ACTIVE173 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 12. " ACTIVE172 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 11. " ACTIVE171 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 10. " ACTIVE170 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 9. " ACTIVE169 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 8. " ACTIVE168 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 7. " ACTIVE167 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 6. " ACTIVE166 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 5. " ACTIVE165 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 4. " ACTIVE164 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 3. " ACTIVE163 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 2. " ACTIVE162 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 1. " ACTIVE161 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 0. " ACTIVE160 ,Interrupt Active Flag" "Not active,Active" line.long 0x18 "ACTIVE7,Active Bit Register 7" bitfld.long 0x18 31. " ACTIVE223 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 30. " ACTIVE222 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 29. " ACTIVE221 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 28. " ACTIVE220 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 27. " ACTIVE219 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 26. " ACTIVE218 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 25. " ACTIVE217 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 24. " ACTIVE216 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 23. " ACTIVE215 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 22. " ACTIVE214 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 21. " ACTIVE213 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 20. " ACTIVE212 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 19. " ACTIVE211 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 18. " ACTIVE210 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 17. " ACTIVE209 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 16. " ACTIVE208 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 15. " ACTIVE207 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 14. " ACTIVE206 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 13. " ACTIVE205 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 12. " ACTIVE204 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 11. " ACTIVE203 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 10. " ACTIVE202 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 9. " ACTIVE201 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 8. " ACTIVE200 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 7. " ACTIVE199 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 6. " ACTIVE198 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 5. " ACTIVE197 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 4. " ACTIVE196 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 3. " ACTIVE195 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 2. " ACTIVE194 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 1. " ACTIVE193 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 0. " ACTIVE192 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) rgroup.long 0x300++0x1F line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" line.long 0x14 "ACTIVE6,Active Bit Register 6" bitfld.long 0x14 31. " ACTIVE191 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 30. " ACTIVE190 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 29. " ACTIVE189 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 28. " ACTIVE188 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 27. " ACTIVE187 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 26. " ACTIVE186 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 25. " ACTIVE185 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 24. " ACTIVE184 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 23. " ACTIVE183 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 22. " ACTIVE182 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 21. " ACTIVE181 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 20. " ACTIVE180 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 19. " ACTIVE179 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 18. " ACTIVE178 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 17. " ACTIVE177 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 16. " ACTIVE176 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 15. " ACTIVE175 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 14. " ACTIVE174 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 13. " ACTIVE173 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 12. " ACTIVE172 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 11. " ACTIVE171 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 10. " ACTIVE170 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 9. " ACTIVE169 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 8. " ACTIVE168 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 7. " ACTIVE167 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 6. " ACTIVE166 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 5. " ACTIVE165 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 4. " ACTIVE164 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 3. " ACTIVE163 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 2. " ACTIVE162 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 1. " ACTIVE161 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 0. " ACTIVE160 ,Interrupt Active Flag" "Not active,Active" line.long 0x18 "ACTIVE7,Active Bit Register 7" bitfld.long 0x18 31. " ACTIVE223 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 30. " ACTIVE222 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 29. " ACTIVE221 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 28. " ACTIVE220 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 27. " ACTIVE219 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 26. " ACTIVE218 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 25. " ACTIVE217 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 24. " ACTIVE216 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 23. " ACTIVE215 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 22. " ACTIVE214 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 21. " ACTIVE213 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 20. " ACTIVE212 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 19. " ACTIVE211 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 18. " ACTIVE210 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 17. " ACTIVE209 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 16. " ACTIVE208 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 15. " ACTIVE207 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 14. " ACTIVE206 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 13. " ACTIVE205 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 12. " ACTIVE204 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 11. " ACTIVE203 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 10. " ACTIVE202 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 9. " ACTIVE201 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 8. " ACTIVE200 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 7. " ACTIVE199 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 6. " ACTIVE198 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 5. " ACTIVE197 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 4. " ACTIVE196 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 3. " ACTIVE195 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 2. " ACTIVE194 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 1. " ACTIVE193 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 0. " ACTIVE192 ,Interrupt Active Flag" "Not active,Active" line.long 0x1c "ACTIVE8,Active Bit Register 8" bitfld.long 0x1c 15. " ACTIVE239 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 14. " ACTIVE238 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 13. " ACTIVE237 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 12. " ACTIVE236 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 11. " ACTIVE235 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 10. " ACTIVE234 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x1c 9. " ACTIVE233 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 8. " ACTIVE232 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 7. " ACTIVE231 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 6. " ACTIVE230 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 5. " ACTIVE229 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 4. " ACTIVE228 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x1c 3. " ACTIVE227 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 2. " ACTIVE226 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 1. " ACTIVE225 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 0. " ACTIVE224 ,Interrupt Active Flag" "Not active,Active" else hgroup.long 0x300++0x1F hide.long 0x00 "ACTIVE1,Active Bit Register 1" hide.long 0x04 "ACTIVE2,Active Bit Register 2" hide.long 0x08 "ACTIVE3,Active Bit Register 3" hide.long 0x0c "ACTIVE4,Active Bit Register 4" hide.long 0x10 "ACTIVE5,Active Bit Register 5" hide.long 0x14 "ACTIVE6,Active Bit Register 6" hide.long 0x18 "ACTIVE7,Active Bit Register 7" hide.long 0x1c "ACTIVE8,Active Bit Register 8" endif tree.end tree "Interrupt Priority Registers" if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) group.long 0x400++0x1F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) group.long 0x400++0x3F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) group.long 0x400++0x5F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) group.long 0x400++0x7F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) group.long 0x400++0x9F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) group.long 0x400++0xBF line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" line.long 0xA0 "IPR40,Interrupt Priority Register" hexmask.long.byte 0xA0 24.--31. 1. " PRI_163 ,Interrupt 163 Priority" hexmask.long.byte 0xA0 16.--23. 1. " PRI_162 ,Interrupt 162 Priority" hexmask.long.byte 0xA0 8.--15. 1. " PRI_161 ,Interrupt 161 Priority" hexmask.long.byte 0xA0 0.--7. 1. " PRI_160 ,Interrupt 160 Priority" line.long 0xA4 "IPR41,Interrupt Priority Register" hexmask.long.byte 0xA4 24.--31. 1. " PRI_167 ,Interrupt 167 Priority" hexmask.long.byte 0xA4 16.--23. 1. " PRI_166 ,Interrupt 166 Priority" hexmask.long.byte 0xA4 8.--15. 1. " PRI_165 ,Interrupt 165 Priority" hexmask.long.byte 0xA4 0.--7. 1. " PRI_164 ,Interrupt 164 Priority" line.long 0xA8 "IPR42,Interrupt Priority Register" hexmask.long.byte 0xA8 24.--31. 1. " PRI_171 ,Interrupt 171 Priority" hexmask.long.byte 0xA8 16.--23. 1. " PRI_170 ,Interrupt 170 Priority" hexmask.long.byte 0xA8 8.--15. 1. " PRI_169 ,Interrupt 169 Priority" hexmask.long.byte 0xA8 0.--7. 1. " PRI_168 ,Interrupt 168 Priority" line.long 0xAC "IPR43,Interrupt Priority Register" hexmask.long.byte 0xAC 24.--31. 1. " PRI_175 ,Interrupt 175 Priority" hexmask.long.byte 0xAC 16.--23. 1. " PRI_174 ,Interrupt 174 Priority" hexmask.long.byte 0xAC 8.--15. 1. " PRI_173 ,Interrupt 173 Priority" hexmask.long.byte 0xAC 0.--7. 1. " PRI_172 ,Interrupt 172 Priority" line.long 0xB0 "IPR44,Interrupt Priority Register" hexmask.long.byte 0xB0 24.--31. 1. " PRI_179 ,Interrupt 179 Priority" hexmask.long.byte 0xB0 16.--23. 1. " PRI_178 ,Interrupt 178 Priority" hexmask.long.byte 0xB0 8.--15. 1. " PRI_177 ,Interrupt 177 Priority" hexmask.long.byte 0xB0 0.--7. 1. " PRI_176 ,Interrupt 176 Priority" line.long 0xB4 "IPR45,Interrupt Priority Register" hexmask.long.byte 0xB4 24.--31. 1. " PRI_183 ,Interrupt 183 Priority" hexmask.long.byte 0xB4 16.--23. 1. " PRI_182 ,Interrupt 182 Priority" hexmask.long.byte 0xB4 8.--15. 1. " PRI_181 ,Interrupt 181 Priority" hexmask.long.byte 0xB4 0.--7. 1. " PRI_180 ,Interrupt 180 Priority" line.long 0xB8 "IPR46,Interrupt Priority Register" hexmask.long.byte 0xB8 24.--31. 1. " PRI_187 ,Interrupt 187 Priority" hexmask.long.byte 0xB8 16.--23. 1. " PRI_186 ,Interrupt 186 Priority" hexmask.long.byte 0xB8 8.--15. 1. " PRI_185 ,Interrupt 185 Priority" hexmask.long.byte 0xB8 0.--7. 1. " PRI_184 ,Interrupt 184 Priority" line.long 0xBC "IPR47,Interrupt Priority Register" hexmask.long.byte 0xBC 24.--31. 1. " PRI_191 ,Interrupt 191 Priority" hexmask.long.byte 0xBC 16.--23. 1. " PRI_190 ,Interrupt 190 Priority" hexmask.long.byte 0xBC 8.--15. 1. " PRI_189 ,Interrupt 189 Priority" hexmask.long.byte 0xBC 0.--7. 1. " PRI_188 ,Interrupt 188 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) group.long 0x400++0xDF line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" line.long 0xA0 "IPR40,Interrupt Priority Register" hexmask.long.byte 0xA0 24.--31. 1. " PRI_163 ,Interrupt 163 Priority" hexmask.long.byte 0xA0 16.--23. 1. " PRI_162 ,Interrupt 162 Priority" hexmask.long.byte 0xA0 8.--15. 1. " PRI_161 ,Interrupt 161 Priority" hexmask.long.byte 0xA0 0.--7. 1. " PRI_160 ,Interrupt 160 Priority" line.long 0xA4 "IPR41,Interrupt Priority Register" hexmask.long.byte 0xA4 24.--31. 1. " PRI_167 ,Interrupt 167 Priority" hexmask.long.byte 0xA4 16.--23. 1. " PRI_166 ,Interrupt 166 Priority" hexmask.long.byte 0xA4 8.--15. 1. " PRI_165 ,Interrupt 165 Priority" hexmask.long.byte 0xA4 0.--7. 1. " PRI_164 ,Interrupt 164 Priority" line.long 0xA8 "IPR42,Interrupt Priority Register" hexmask.long.byte 0xA8 24.--31. 1. " PRI_171 ,Interrupt 171 Priority" hexmask.long.byte 0xA8 16.--23. 1. " PRI_170 ,Interrupt 170 Priority" hexmask.long.byte 0xA8 8.--15. 1. " PRI_169 ,Interrupt 169 Priority" hexmask.long.byte 0xA8 0.--7. 1. " PRI_168 ,Interrupt 168 Priority" line.long 0xAC "IPR43,Interrupt Priority Register" hexmask.long.byte 0xAC 24.--31. 1. " PRI_175 ,Interrupt 175 Priority" hexmask.long.byte 0xAC 16.--23. 1. " PRI_174 ,Interrupt 174 Priority" hexmask.long.byte 0xAC 8.--15. 1. " PRI_173 ,Interrupt 173 Priority" hexmask.long.byte 0xAC 0.--7. 1. " PRI_172 ,Interrupt 172 Priority" line.long 0xB0 "IPR44,Interrupt Priority Register" hexmask.long.byte 0xB0 24.--31. 1. " PRI_179 ,Interrupt 179 Priority" hexmask.long.byte 0xB0 16.--23. 1. " PRI_178 ,Interrupt 178 Priority" hexmask.long.byte 0xB0 8.--15. 1. " PRI_177 ,Interrupt 177 Priority" hexmask.long.byte 0xB0 0.--7. 1. " PRI_176 ,Interrupt 176 Priority" line.long 0xB4 "IPR45,Interrupt Priority Register" hexmask.long.byte 0xB4 24.--31. 1. " PRI_183 ,Interrupt 183 Priority" hexmask.long.byte 0xB4 16.--23. 1. " PRI_182 ,Interrupt 182 Priority" hexmask.long.byte 0xB4 8.--15. 1. " PRI_181 ,Interrupt 181 Priority" hexmask.long.byte 0xB4 0.--7. 1. " PRI_180 ,Interrupt 180 Priority" line.long 0xB8 "IPR46,Interrupt Priority Register" hexmask.long.byte 0xB8 24.--31. 1. " PRI_187 ,Interrupt 187 Priority" hexmask.long.byte 0xB8 16.--23. 1. " PRI_186 ,Interrupt 186 Priority" hexmask.long.byte 0xB8 8.--15. 1. " PRI_185 ,Interrupt 185 Priority" hexmask.long.byte 0xB8 0.--7. 1. " PRI_184 ,Interrupt 184 Priority" line.long 0xBC "IPR47,Interrupt Priority Register" hexmask.long.byte 0xBC 24.--31. 1. " PRI_191 ,Interrupt 191 Priority" hexmask.long.byte 0xBC 16.--23. 1. " PRI_190 ,Interrupt 190 Priority" hexmask.long.byte 0xBC 8.--15. 1. " PRI_189 ,Interrupt 189 Priority" hexmask.long.byte 0xBC 0.--7. 1. " PRI_188 ,Interrupt 188 Priority" line.long 0xC0 "IPR48,Interrupt Priority Register" hexmask.long.byte 0xC0 24.--31. 1. " PRI_195 ,Interrupt 195 Priority" hexmask.long.byte 0xC0 16.--23. 1. " PRI_194 ,Interrupt 194 Priority" hexmask.long.byte 0xC0 8.--15. 1. " PRI_193 ,Interrupt 193 Priority" hexmask.long.byte 0xC0 0.--7. 1. " PRI_192 ,Interrupt 192 Priority" line.long 0xC4 "IPR49,Interrupt Priority Register" hexmask.long.byte 0xC4 24.--31. 1. " PRI_199 ,Interrupt 199 Priority" hexmask.long.byte 0xC4 16.--23. 1. " PRI_198 ,Interrupt 198 Priority" hexmask.long.byte 0xC4 8.--15. 1. " PRI_197 ,Interrupt 197 Priority" hexmask.long.byte 0xC4 0.--7. 1. " PRI_196 ,Interrupt 196 Priority" line.long 0xC8 "IPR50,Interrupt Priority Register" hexmask.long.byte 0xC8 24.--31. 1. " PRI_203 ,Interrupt 203 Priority" hexmask.long.byte 0xC8 16.--23. 1. " PRI_202 ,Interrupt 202 Priority" hexmask.long.byte 0xC8 8.--15. 1. " PRI_201 ,Interrupt 201 Priority" hexmask.long.byte 0xC8 0.--7. 1. " PRI_200 ,Interrupt 200 Priority" line.long 0xCC "IPR51,Interrupt Priority Register" hexmask.long.byte 0xCC 24.--31. 1. " PRI_207 ,Interrupt 207 Priority" hexmask.long.byte 0xCC 16.--23. 1. " PRI_206 ,Interrupt 206 Priority" hexmask.long.byte 0xCC 8.--15. 1. " PRI_205 ,Interrupt 205 Priority" hexmask.long.byte 0xCC 0.--7. 1. " PRI_204 ,Interrupt 204 Priority" line.long 0xD0 "IPR52,Interrupt Priority Register" hexmask.long.byte 0xD0 24.--31. 1. " PRI_211 ,Interrupt 211 Priority" hexmask.long.byte 0xD0 16.--23. 1. " PRI_210 ,Interrupt 210 Priority" hexmask.long.byte 0xD0 8.--15. 1. " PRI_209 ,Interrupt 209 Priority" hexmask.long.byte 0xD0 0.--7. 1. " PRI_208 ,Interrupt 208 Priority" line.long 0xD4 "IPR53,Interrupt Priority Register" hexmask.long.byte 0xD4 24.--31. 1. " PRI_215 ,Interrupt 215 Priority" hexmask.long.byte 0xD4 16.--23. 1. " PRI_214 ,Interrupt 214 Priority" hexmask.long.byte 0xD4 8.--15. 1. " PRI_213 ,Interrupt 213 Priority" hexmask.long.byte 0xD4 0.--7. 1. " PRI_212 ,Interrupt 212 Priority" line.long 0xD8 "IPR54,Interrupt Priority Register" hexmask.long.byte 0xD8 24.--31. 1. " PRI_219 ,Interrupt 219 Priority" hexmask.long.byte 0xD8 16.--23. 1. " PRI_218 ,Interrupt 218 Priority" hexmask.long.byte 0xD8 8.--15. 1. " PRI_217 ,Interrupt 217 Priority" hexmask.long.byte 0xD8 0.--7. 1. " PRI_216 ,Interrupt 216 Priority" line.long 0xDC "IPR55,Interrupt Priority Register" hexmask.long.byte 0xDC 24.--31. 1. " PRI_223 ,Interrupt 223 Priority" hexmask.long.byte 0xDC 16.--23. 1. " PRI_222 ,Interrupt 222 Priority" hexmask.long.byte 0xDC 8.--15. 1. " PRI_221 ,Interrupt 221 Priority" hexmask.long.byte 0xDC 0.--7. 1. " PRI_220 ,Interrupt 220 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) group.long 0x400++0xEF line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" line.long 0xA0 "IPR40,Interrupt Priority Register" hexmask.long.byte 0xA0 24.--31. 1. " PRI_163 ,Interrupt 163 Priority" hexmask.long.byte 0xA0 16.--23. 1. " PRI_162 ,Interrupt 162 Priority" hexmask.long.byte 0xA0 8.--15. 1. " PRI_161 ,Interrupt 161 Priority" hexmask.long.byte 0xA0 0.--7. 1. " PRI_160 ,Interrupt 160 Priority" line.long 0xA4 "IPR41,Interrupt Priority Register" hexmask.long.byte 0xA4 24.--31. 1. " PRI_167 ,Interrupt 167 Priority" hexmask.long.byte 0xA4 16.--23. 1. " PRI_166 ,Interrupt 166 Priority" hexmask.long.byte 0xA4 8.--15. 1. " PRI_165 ,Interrupt 165 Priority" hexmask.long.byte 0xA4 0.--7. 1. " PRI_164 ,Interrupt 164 Priority" line.long 0xA8 "IPR42,Interrupt Priority Register" hexmask.long.byte 0xA8 24.--31. 1. " PRI_171 ,Interrupt 171 Priority" hexmask.long.byte 0xA8 16.--23. 1. " PRI_170 ,Interrupt 170 Priority" hexmask.long.byte 0xA8 8.--15. 1. " PRI_169 ,Interrupt 169 Priority" hexmask.long.byte 0xA8 0.--7. 1. " PRI_168 ,Interrupt 168 Priority" line.long 0xAC "IPR43,Interrupt Priority Register" hexmask.long.byte 0xAC 24.--31. 1. " PRI_175 ,Interrupt 175 Priority" hexmask.long.byte 0xAC 16.--23. 1. " PRI_174 ,Interrupt 174 Priority" hexmask.long.byte 0xAC 8.--15. 1. " PRI_173 ,Interrupt 173 Priority" hexmask.long.byte 0xAC 0.--7. 1. " PRI_172 ,Interrupt 172 Priority" line.long 0xB0 "IPR44,Interrupt Priority Register" hexmask.long.byte 0xB0 24.--31. 1. " PRI_179 ,Interrupt 179 Priority" hexmask.long.byte 0xB0 16.--23. 1. " PRI_178 ,Interrupt 178 Priority" hexmask.long.byte 0xB0 8.--15. 1. " PRI_177 ,Interrupt 177 Priority" hexmask.long.byte 0xB0 0.--7. 1. " PRI_176 ,Interrupt 176 Priority" line.long 0xB4 "IPR45,Interrupt Priority Register" hexmask.long.byte 0xB4 24.--31. 1. " PRI_183 ,Interrupt 183 Priority" hexmask.long.byte 0xB4 16.--23. 1. " PRI_182 ,Interrupt 182 Priority" hexmask.long.byte 0xB4 8.--15. 1. " PRI_181 ,Interrupt 181 Priority" hexmask.long.byte 0xB4 0.--7. 1. " PRI_180 ,Interrupt 180 Priority" line.long 0xB8 "IPR46,Interrupt Priority Register" hexmask.long.byte 0xB8 24.--31. 1. " PRI_187 ,Interrupt 187 Priority" hexmask.long.byte 0xB8 16.--23. 1. " PRI_186 ,Interrupt 186 Priority" hexmask.long.byte 0xB8 8.--15. 1. " PRI_185 ,Interrupt 185 Priority" hexmask.long.byte 0xB8 0.--7. 1. " PRI_184 ,Interrupt 184 Priority" line.long 0xBC "IPR47,Interrupt Priority Register" hexmask.long.byte 0xBC 24.--31. 1. " PRI_191 ,Interrupt 191 Priority" hexmask.long.byte 0xBC 16.--23. 1. " PRI_190 ,Interrupt 190 Priority" hexmask.long.byte 0xBC 8.--15. 1. " PRI_189 ,Interrupt 189 Priority" hexmask.long.byte 0xBC 0.--7. 1. " PRI_188 ,Interrupt 188 Priority" line.long 0xC0 "IPR48,Interrupt Priority Register" hexmask.long.byte 0xC0 24.--31. 1. " PRI_195 ,Interrupt 195 Priority" hexmask.long.byte 0xC0 16.--23. 1. " PRI_194 ,Interrupt 194 Priority" hexmask.long.byte 0xC0 8.--15. 1. " PRI_193 ,Interrupt 193 Priority" hexmask.long.byte 0xC0 0.--7. 1. " PRI_192 ,Interrupt 192 Priority" line.long 0xC4 "IPR49,Interrupt Priority Register" hexmask.long.byte 0xC4 24.--31. 1. " PRI_199 ,Interrupt 199 Priority" hexmask.long.byte 0xC4 16.--23. 1. " PRI_198 ,Interrupt 198 Priority" hexmask.long.byte 0xC4 8.--15. 1. " PRI_197 ,Interrupt 197 Priority" hexmask.long.byte 0xC4 0.--7. 1. " PRI_196 ,Interrupt 196 Priority" line.long 0xC8 "IPR50,Interrupt Priority Register" hexmask.long.byte 0xC8 24.--31. 1. " PRI_203 ,Interrupt 203 Priority" hexmask.long.byte 0xC8 16.--23. 1. " PRI_202 ,Interrupt 202 Priority" hexmask.long.byte 0xC8 8.--15. 1. " PRI_201 ,Interrupt 201 Priority" hexmask.long.byte 0xC8 0.--7. 1. " PRI_200 ,Interrupt 200 Priority" line.long 0xCC "IPR51,Interrupt Priority Register" hexmask.long.byte 0xCC 24.--31. 1. " PRI_207 ,Interrupt 207 Priority" hexmask.long.byte 0xCC 16.--23. 1. " PRI_206 ,Interrupt 206 Priority" hexmask.long.byte 0xCC 8.--15. 1. " PRI_205 ,Interrupt 205 Priority" hexmask.long.byte 0xCC 0.--7. 1. " PRI_204 ,Interrupt 204 Priority" line.long 0xD0 "IPR52,Interrupt Priority Register" hexmask.long.byte 0xD0 24.--31. 1. " PRI_211 ,Interrupt 211 Priority" hexmask.long.byte 0xD0 16.--23. 1. " PRI_210 ,Interrupt 210 Priority" hexmask.long.byte 0xD0 8.--15. 1. " PRI_209 ,Interrupt 209 Priority" hexmask.long.byte 0xD0 0.--7. 1. " PRI_208 ,Interrupt 208 Priority" line.long 0xD4 "IPR53,Interrupt Priority Register" hexmask.long.byte 0xD4 24.--31. 1. " PRI_215 ,Interrupt 215 Priority" hexmask.long.byte 0xD4 16.--23. 1. " PRI_214 ,Interrupt 214 Priority" hexmask.long.byte 0xD4 8.--15. 1. " PRI_213 ,Interrupt 213 Priority" hexmask.long.byte 0xD4 0.--7. 1. " PRI_212 ,Interrupt 212 Priority" line.long 0xD8 "IPR54,Interrupt Priority Register" hexmask.long.byte 0xD8 24.--31. 1. " PRI_219 ,Interrupt 219 Priority" hexmask.long.byte 0xD8 16.--23. 1. " PRI_218 ,Interrupt 218 Priority" hexmask.long.byte 0xD8 8.--15. 1. " PRI_217 ,Interrupt 217 Priority" hexmask.long.byte 0xD8 0.--7. 1. " PRI_216 ,Interrupt 216 Priority" line.long 0xDC "IPR55,Interrupt Priority Register" hexmask.long.byte 0xDC 24.--31. 1. " PRI_223 ,Interrupt 223 Priority" hexmask.long.byte 0xDC 16.--23. 1. " PRI_222 ,Interrupt 222 Priority" hexmask.long.byte 0xDC 8.--15. 1. " PRI_221 ,Interrupt 221 Priority" hexmask.long.byte 0xDC 0.--7. 1. " PRI_220 ,Interrupt 220 Priority" line.long 0xE0 "IPR56,Interrupt Priority Register" hexmask.long.byte 0xE0 24.--31. 1. " PRI_227 ,Interrupt 227 Priority" hexmask.long.byte 0xE0 16.--23. 1. " PRI_226 ,Interrupt 226 Priority" hexmask.long.byte 0xE0 8.--15. 1. " PRI_225 ,Interrupt 225 Priority" hexmask.long.byte 0xE0 0.--7. 1. " PRI_224 ,Interrupt 224 Priority" line.long 0xE4 "IPR57,Interrupt Priority Register" hexmask.long.byte 0xE4 24.--31. 1. " PRI_231 ,Interrupt 231 Priority" hexmask.long.byte 0xE4 16.--23. 1. " PRI_230 ,Interrupt 230 Priority" hexmask.long.byte 0xE4 8.--15. 1. " PRI_229 ,Interrupt 229 Priority" hexmask.long.byte 0xE4 0.--7. 1. " PRI_228 ,Interrupt 228 Priority" line.long 0xE8 "IPR58,Interrupt Priority Register" hexmask.long.byte 0xE8 24.--31. 1. " PRI_235 ,Interrupt 235 Priority" hexmask.long.byte 0xE8 16.--23. 1. " PRI_234 ,Interrupt 234 Priority" hexmask.long.byte 0xE8 8.--15. 1. " PRI_233 ,Interrupt 233 Priority" hexmask.long.byte 0xE8 0.--7. 1. " PRI_232 ,Interrupt 232 Priority" line.long 0xEC "IPR59,Interrupt Priority Register" hexmask.long.byte 0xEC 24.--31. 1. " PRI_239 ,Interrupt 239 Priority" hexmask.long.byte 0xEC 16.--23. 1. " PRI_238 ,Interrupt 238 Priority" hexmask.long.byte 0xEC 8.--15. 1. " PRI_237 ,Interrupt 237 Priority" hexmask.long.byte 0xEC 0.--7. 1. " PRI_236 ,Interrupt 236 Priority" else hgroup.long 0x400++0xEF hide.long 0x0 "IPR0,Interrupt Priority Register" hide.long 0x4 "IPR1,Interrupt Priority Register" hide.long 0x8 "IPR2,Interrupt Priority Register" hide.long 0xC "IPR3,Interrupt Priority Register" hide.long 0x10 "IPR4,Interrupt Priority Register" hide.long 0x14 "IPR5,Interrupt Priority Register" hide.long 0x18 "IPR6,Interrupt Priority Register" hide.long 0x1C "IPR7,Interrupt Priority Register" hide.long 0x20 "IPR8,Interrupt Priority Register" hide.long 0x24 "IPR9,Interrupt Priority Register" hide.long 0x28 "IPR10,Interrupt Priority Register" hide.long 0x2C "IPR11,Interrupt Priority Register" hide.long 0x30 "IPR12,Interrupt Priority Register" hide.long 0x34 "IPR13,Interrupt Priority Register" hide.long 0x38 "IPR14,Interrupt Priority Register" hide.long 0x3C "IPR15,Interrupt Priority Register" hide.long 0x40 "IPR16,Interrupt Priority Register" hide.long 0x44 "IPR17,Interrupt Priority Register" hide.long 0x48 "IPR18,Interrupt Priority Register" hide.long 0x4C "IPR19,Interrupt Priority Register" hide.long 0x50 "IPR20,Interrupt Priority Register" hide.long 0x54 "IPR21,Interrupt Priority Register" hide.long 0x58 "IPR22,Interrupt Priority Register" hide.long 0x5C "IPR23,Interrupt Priority Register" hide.long 0x60 "IPR24,Interrupt Priority Register" hide.long 0x64 "IPR25,Interrupt Priority Register" hide.long 0x68 "IPR26,Interrupt Priority Register" hide.long 0x6C "IPR27,Interrupt Priority Register" hide.long 0x70 "IPR28,Interrupt Priority Register" hide.long 0x74 "IPR29,Interrupt Priority Register" hide.long 0x78 "IPR30,Interrupt Priority Register" hide.long 0x7C "IPR31,Interrupt Priority Register" hide.long 0x80 "IPR32,Interrupt Priority Register" hide.long 0x84 "IPR33,Interrupt Priority Register" hide.long 0x88 "IPR34,Interrupt Priority Register" hide.long 0x8C "IPR35,Interrupt Priority Register" hide.long 0x90 "IPR36,Interrupt Priority Register" hide.long 0x94 "IPR37,Interrupt Priority Register" hide.long 0x98 "IPR38,Interrupt Priority Register" hide.long 0x9C "IPR39,Interrupt Priority Register" hide.long 0xA0 "IPR40,Interrupt Priority Register" hide.long 0xA4 "IPR41,Interrupt Priority Register" hide.long 0xA8 "IPR42,Interrupt Priority Register" hide.long 0xAC "IPR43,Interrupt Priority Register" hide.long 0xB0 "IPR44,Interrupt Priority Register" hide.long 0xB4 "IPR45,Interrupt Priority Register" hide.long 0xB8 "IPR46,Interrupt Priority Register" hide.long 0xBC "IPR47,Interrupt Priority Register" hide.long 0xC0 "IPR48,Interrupt Priority Register" hide.long 0xC4 "IPR49,Interrupt Priority Register" hide.long 0xC8 "IPR50,Interrupt Priority Register" hide.long 0xCC "IPR51,Interrupt Priority Register" hide.long 0xD0 "IPR52,Interrupt Priority Register" hide.long 0xD4 "IPR53,Interrupt Priority Register" hide.long 0xD8 "IPR54,Interrupt Priority Register" hide.long 0xDC "IPR55,Interrupt Priority Register" hide.long 0xE0 "IPR56,Interrupt Priority Register" hide.long 0xE4 "IPR57,Interrupt Priority Register" hide.long 0xE8 "IPR58,Interrupt Priority Register" hide.long 0xEC "IPR59,Interrupt Priority Register" endif tree.end width 0x0b else newline textline "COREDEBUG component base address not specified" newline endif tree.end sif CORENAME()=="CORTEXM4F" tree "Floating-point Unit (FPU)" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 8. group.long 0xF34++0x0B line.long 0x00 "FPCCR,Floating-Point Context Control Register" bitfld.long 0x00 31. " ASPEN ,Execution of a floating-point instruction sets the CONTROL.FPCA bit to 1" "Disabled,Enabled" bitfld.long 0x00 30. " LSPEN ,Enables lazy context save of FP state" "Disabled,Enabled" bitfld.long 0x00 8. " MONRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the DebugMonitor exception to pending" "Not able,Able" textline " " bitfld.long 0x00 6. " BFRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the BusFault exception to pending" "Not able,Able" bitfld.long 0x00 5. " MMRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the MemManage exception to pending" "Not able,Able" bitfld.long 0x00 4. " HFRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the HardFault exception to pending" "Not able,Able" textline " " bitfld.long 0x00 3. " THREAD ,Indicates the processor mode when it allocated the FP stack frame" "Handler,Thread" bitfld.long 0x00 1. " USER ,Indicates the privilege level of the software executing" "Privileged,Unprivileged" bitfld.long 0x00 0. " LSPACT ,Indicates whether Lazy preservation of the FP state is active" "Not active,Active" line.long 0x04 "FPCAR,Floating-Point Context Address Register" hexmask.long 0x04 3.--31. 0x8 " ADDRESS ,The location of the unpopulated floating-point register space allocated on an exception stack frame" line.long 0x08 "FPDSCR,Floating-Point Default Status Control Register" bitfld.long 0x08 26. " AHP ,Default value for FPSCR.AHP" "IEEE 754-2008,Alternative" bitfld.long 0x08 25. " DN ,Default value for FPSCR.DN" "NaN operands,Any operation" bitfld.long 0x08 24. " FZ ,Default value for FPSCR.FZ" "No Flush mode,Flush mode" textline " " bitfld.long 0x08 22.--23. " RMODE ,Default value for FPSCR.RMode" "Round to Nearest,Round towards Plus Infinity,Round towards Minus Infinity,Round towards Zero" rgroup.long 0xF40++0x07 line.long 0x00 "MVFR0,Media and FP Feature Register 0" bitfld.long 0x00 28.--31. " FPRNDMOD ,Indicates the rounding modes supported by the FP floating-point hardware" ",All supported,?..." bitfld.long 0x00 24.--27. " SRTERR ,Indicates the hardware support for FP short vectors" "Not supported,?..." bitfld.long 0x00 20.--23. " SQRROOT ,Indicates the hardware support for FP square root operations" ",Supported,?..." textline " " bitfld.long 0x00 16.--19. " DIV ,Indicates the hardware support for FP divide operations" ",Supported,?..." bitfld.long 0x00 12.--15. " FPEXTRP ,Indicates whether the FP hardware implementation supports exception trapping" "Not supported,?..." bitfld.long 0x00 8.--11. " DBLPREC ,Indicates the hardware support for FP double_precision operations" "Not supported,,Supported,?..." textline " " bitfld.long 0x00 4.--7. " SNGLPREC ,Indicates the hardware support for FP single-precision operations" ",,Supported,?..." bitfld.long 0x00 0.--3. " A_SIMD ,Indicates the size of the FP register bank" ",Supported-16x64-bit,?..." line.long 0x04 "MVFR1,Media and FP Feature Register 1" bitfld.long 0x04 28.--31. " FP_FUSED_MAC ,Indicates whether the FP supports fused multiply accumulate operations" ",Supported,?..." bitfld.long 0x04 24.--27. " FP_HPFP ,Indicates whether the FP supports half-precision and double-precision floating-point conversion instructions" ",Half-single,Half-single and half-double,?..." textline " " bitfld.long 0x04 4.--7. " D_NAN ,Indicates whether the FP hardware implementation supports only the Default NaN mode" ",NaN propagation,?..." bitfld.long 0x04 0.--3. " FTZ_MODE ,Indicates whether the FP hardware implementation supports only the Flush-to-Zero mode of operation" ",Full denorm. num. arit.,?..." width 0xB else newline textline "COREDEBUG component base address not specified" newline endif tree.end endif tree "Debug" tree "Core Debug" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 7. group.long 0xD30++0x03 line.long 0x00 "DFSR,Debug Fault Status Register" eventfld.long 0x00 4. " EXTERNAL ,Indicates a debug event generated because of the assertion of an external debug request" "Not generated,Generated" eventfld.long 0x00 3. " VCATCH ,Indicates triggering of a Vector catch" "Not triggered,Triggered" eventfld.long 0x00 2. " DWTTRAP ,Indicates a debug event generated by the DWT" "Not generated,Generated" newline eventfld.long 0x00 1. " BKPT ,Indicates a debug event generated by BKPT instruction execution or a breakpoint match in FPB" "Not generated,Generated" eventfld.long 0x00 0. " HALTED ,Indicates a debug event generated by either a C_HALT or C_STEP request, triggered by a write to the DHCSR or a step request triggered by setting DEMCR.MON_STEP to 1" "Not generated,Generated" newline hgroup.long 0xDF0++0x03 hide.long 0x00 "DHCSR,Debug Halting Control and Status Register" in newline wgroup.long 0xDF4++0x03 line.long 0x00 "DCRSR,Debug Core Register Selector Register" bitfld.long 0x00 16. " REGWNR ,Register Read/Write" "Read,Write" hexmask.long.byte 0x00 0.--6. 1. " REGSEL ,Specifies the ARM core register or special-purpose register or Floating-point extension register" group.long 0xDF8++0x03 line.long 0x00 "DCRDR,Debug Core Register Data Register" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xDFC))&0x10000)==0x10000) group.long 0xDFC++0x03 line.long 0x00 "DEMCR,Debug Exception and Monitor Control Register" bitfld.long 0x00 24. " TRCENA ,Global enable for all DWT and ITM features" "Disabled,Enabled" bitfld.long 0x00 19. " MON_REQ ,DebugMonitor semaphore bit" "0,1" bitfld.long 0x00 18. " MON_STEP ,Setting this bit to 1 makes the step request pending" "No step,Step" newline bitfld.long 0x00 17. " MON_PEND ,Sets or clears the pending state of the DebugMonitor exception" "Not pending,Pending" bitfld.long 0x00 16. " MON_EN ,Enable the DebugMonitor exception" "Disabled,Enabled" bitfld.long 0x00 10. " VC_HARDERR ,Enable halting debug trap on a HardFault exception" "Disabled,Enabled" newline bitfld.long 0x00 9. " VC_INTERR ,Enable halting debug trap" "Disabled,Enabled" bitfld.long 0x00 8. " VC_BUSERR ,Enable halting debug trap on a BusFault exception" "Disabled,Enabled" bitfld.long 0x00 7. " VC_STATERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" newline bitfld.long 0x00 6. " VC_CHKERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" bitfld.long 0x00 5. " VC_NOCPERR ,Enable halting debug trap on a UsageFault caused by an access to a Coprocessor" "Disabled,Enabled" bitfld.long 0x00 4. " VC_MMERR ,Enable halting debug trap on a MemManage exception" "Disabled,Enabled" newline bitfld.long 0x00 0. " VC_CORERESET ,Enable Reset Vector Catch" "Disabled,Enabled" else group.long 0xDFC++0x03 line.long 0x00 "DEMCR,Debug Exception and Monitor Control Register" bitfld.long 0x00 24. " TRCENA ,Global enable for all DWT and ITM features" "Disabled,Enabled" bitfld.long 0x00 19. " MON_REQ ,DebugMonitor semaphore bit" "0,1" newline bitfld.long 0x00 17. " MON_PEND ,Sets or clears the pending state of the DebugMonitor exception" "Not pending,Pending" bitfld.long 0x00 16. " MON_EN ,Enable the DebugMonitor exception" "Disabled,Enabled" bitfld.long 0x00 10. " VC_HARDERR ,Enable halting debug trap on a HardFault exception" "Disabled,Enabled" newline bitfld.long 0x00 9. " VC_INTERR ,Enable halting debug trap" "Disabled,Enabled" bitfld.long 0x00 8. " VC_BUSERR ,Enable halting debug trap on a BusFault exception" "Disabled,Enabled" bitfld.long 0x00 7. " VC_STATERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" newline bitfld.long 0x00 6. " VC_CHKERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" bitfld.long 0x00 5. " VC_NOCPERR ,Enable halting debug trap on a UsageFault caused by an access to a Coprocessor" "Disabled,Enabled" bitfld.long 0x00 4. " VC_MMERR ,Enable halting debug trap on a MemManage exception" "Disabled,Enabled" newline bitfld.long 0x00 0. " VC_CORERESET ,Enable Reset Vector Catch" "Disabled,Enabled" endif width 0x0B else newline textline "COREDEBUG component base address not specified" newline endif tree.end tree "Flash Patch and Breakpoint Unit (FPB)" sif COMPonent.AVAILABLE("FPB") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1)) width 10. group.long 0x00++0x07 line.long 0x00 "FP_CTRL,Flash Patch Control Register" bitfld.long 0x00 28.--31. " REV ,Flash Patch Breakpoint architecture revision" "Version 1,Version 2,?..." rbitfld.long 0x00 4.--7. 12.--14. " NUM_CODE ,The number of instruction address comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127" bitfld.long 0x00 1. " KEY ,Key Field" "Low,High" bitfld.long 0x00 0. " ENABLE ,Flash Patch Unit Enable" "Disabled,Enabled" textline "" line.long 0x04 "FP_REMAP,Flash Patch Remap Register" bitfld.long 0x04 29. " RMPSPT ,Indicates whether the FPB unit supports flash patch remap" "Not supported,SRAM region" hexmask.long.tbyte 0x04 5.--28. 0x20 " REMAP ,Remap Base Address Field" if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x8++0x03 line.long 0x00 "FP_COMP0,Flash Patch Comparator Register 0" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x8))&0x01)==0x00) group.long 0x8++0x03 line.long 0x00 "FP_COMP0,Flash Patch Comparator Register 0" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x8++0x03 line.long 0x00 "FP_COMP0,Flash Patch Comparator Register 0" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0xC++0x03 line.long 0x00 "FP_COMP1,Flash Patch Comparator Register 1" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0xC))&0x01)==0x00) group.long 0xC++0x03 line.long 0x00 "FP_COMP1,Flash Patch Comparator Register 1" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0xC++0x03 line.long 0x00 "FP_COMP1,Flash Patch Comparator Register 1" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x10++0x03 line.long 0x00 "FP_COMP2,Flash Patch Comparator Register 2" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x10))&0x01)==0x00) group.long 0x10++0x03 line.long 0x00 "FP_COMP2,Flash Patch Comparator Register 2" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x10++0x03 line.long 0x00 "FP_COMP2,Flash Patch Comparator Register 2" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x14++0x03 line.long 0x00 "FP_COMP3,Flash Patch Comparator Register 3" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x14))&0x01)==0x00) group.long 0x14++0x03 line.long 0x00 "FP_COMP3,Flash Patch Comparator Register 3" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x14++0x03 line.long 0x00 "FP_COMP3,Flash Patch Comparator Register 3" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x18++0x03 line.long 0x00 "FP_COMP4,Flash Patch Comparator Register 4" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x18))&0x01)==0x00) group.long 0x18++0x03 line.long 0x00 "FP_COMP4,Flash Patch Comparator Register 4" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x18++0x03 line.long 0x00 "FP_COMP4,Flash Patch Comparator Register 4" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x1C++0x03 line.long 0x00 "FP_COMP5,Flash Patch Comparator Register 5" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x1C))&0x01)==0x00) group.long 0x1C++0x03 line.long 0x00 "FP_COMP5,Flash Patch Comparator Register 5" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x1C++0x03 line.long 0x00 "FP_COMP5,Flash Patch Comparator Register 5" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x20++0x03 line.long 0x00 "FP_COMP6,Flash Patch Comparator Register 6" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x20))&0x01)==0x00) group.long 0x20++0x03 line.long 0x00 "FP_COMP6,Flash Patch Comparator Register 6" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x20++0x03 line.long 0x00 "FP_COMP6,Flash Patch Comparator Register 6" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x24++0x03 line.long 0x00 "FP_COMP7,Flash Patch Comparator Register 7" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x24))&0x01)==0x00) group.long 0x24++0x03 line.long 0x00 "FP_COMP7,Flash Patch Comparator Register 7" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x24++0x03 line.long 0x00 "FP_COMP7,Flash Patch Comparator Register 7" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif width 6. tree "CoreSight Identification Registers" rgroup.long 0xFE0++0x0F line.long 0x00 "PID0,Peripheral ID0" hexmask.long.byte 0x00 0.--7. 1. " Part_Num[7:0] ,Part Number bits[7:0]" line.long 0x04 "PID1,Peripheral ID1" hexmask.long.byte 0x04 4.--7. 1. " JEP106ID[3:0] ,JEP106 ID code bits[3:0]" hexmask.long.byte 0x04 0.--3. 1. " Part_Num[11:8] ,Part Number bits[11:8]" line.long 0x08 "PID2,Peripheral ID2" hexmask.long.byte 0x08 4.--7. 1. " Revision ,Revision" bitfld.long 0x08 3. " JEDEC ,JEDEC assigned ID fields" "0,JEDEC" hexmask.long.byte 0x08 0.--2. 1. " JEP106ID[6:4] ,JEP106 ID code bits[6:4]" line.long 0x0c "PID3,Peripheral ID3" hexmask.long.byte 0x0C 4.--7. 1. " RevAnd ,Minor revision field" hexmask.long.byte 0x0C 0.--3. 1. " CMB ,Customer-modified block" rgroup.long 0xFD0++0x03 line.long 0x00 "PID4,Peripheral Identification Register 4" hexmask.long.byte 0x00 4.--7. 1. " Count ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CC ,JEP106 continuation code" rgroup.long 0xFF0++0x0F line.long 0x00 "CID0,Component ID0 (Preamble)" line.long 0x04 "CID1,Component ID1" hexmask.long.byte 0x04 4.--7. 1. " CC ,Component Class" hexmask.long.byte 0x04 0.--3. 1. " Preamble ,Preamble" line.long 0x08 "CID2,Component ID2" line.long 0x0c "CID3,Component ID3" tree.end width 0xB else newline textline "FPB component base address not specified" newline endif tree.end tree "Data Watchpoint and Trace Unit (DWT)" sif COMPonent.AVAILABLE("DWT") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1)) width 15. group.long 0x00++0x1B line.long 0x00 "DWT_CTRL,Control Register" rbitfld.long 0x00 28.--31. " NUMCOMP ,Number of comparators implemented" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rbitfld.long 0x00 27. " NOTRCPKT ,Shows whether the implementation supports trace sampling and exception tracing" "Supported,Not supported" rbitfld.long 0x00 26. " NOEXTTRIG ,Shows whether the implementation includes external match signals" "Supported,Not supported" textline " " rbitfld.long 0x00 25. " NOCYCCNT ,Shows whether the implementation supports a cycle counter" "Supported,Not supported" rbitfld.long 0x00 24. " NOPRFCNT ,Shows whether the implementation supports the profiling counters" "Supported,Not supported" bitfld.long 0x00 22. " CYCEVTENA ,Enables POSTCNT underflow Event counter packets generation" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " FOLDEVTENA ,Enables generation of the Folded-instruction counter overflow event" "Disabled,Enabled" bitfld.long 0x00 20. " LSUEVTENA ,Enables generation of the LSU counter overflow event" "Disabled,Enabled" bitfld.long 0x00 19. " SLEEPEVTENA ,Enables generation of the Sleep counter overflow event" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " EXCEVTENA ,Enables generation of the Exception overhead counter overflow event" "Disabled,Enabled" bitfld.long 0x00 17. " CPIEVTENA ,Enables generation of the CPI counter overflow event" "Disabled,Enabled" bitfld.long 0x00 16. " EXCTRCENA ,Enables generation of exception trace" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " PCSAMPLEENA ,Enables use of POSTCNT counter as a timer for Periodic PC sample packet generation" "Disabled,Enabled" bitfld.long 0x00 10.--11. " SYNCTAP ,Selects the position of the synchronization packet counter tap on the CYCCNT counter" "Disabled,CYCCNT[24],CYCCNT[26],CYCCNT[28]" bitfld.long 0x00 9. " CYCTAP ,Selects the position of the POSTCNT tap on the CYCCNT counter" "CYCCNT[6],CYCCNT[10]" textline " " bitfld.long 0x00 5.--8. " POSTINIT ,Initial value for the POSTCNT counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1.--4. " POSTPRESET ,Reload value for the POSTCNT counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0. " CYCCNTENA ,Enables CYCCNT" "Disabled,Enabled" line.long 0x04 "DWT_CYCCNT,Cycle Count Register" line.long 0x08 "DWT_CPICNT,CPI Count Register" hexmask.long.byte 0x08 0.--7. 1. " CPICNT ,The base CPI counter" line.long 0x0c "DWT_EXCCNT,Exception Overhead Count Register" hexmask.long.byte 0x0c 0.--7. 1. " EXCCNT ,The exception overhead counter" line.long 0x10 "DWT_SLEEPCNT,Sleep Count Register" hexmask.long.byte 0x10 0.--7. 1. " SLEEPCNT ,Sleep Counter" line.long 0x14 "DWT_LSUCNT,LSU Count Register" hexmask.long.byte 0x14 0.--7. 1. " LSUCNT ,Load-store counter" line.long 0x18 "DWT_FOLDCNT,Folded-instruction Count Register" hexmask.long.byte 0x18 0.--7. 1. " FOLDCNT ,Folded-instruction counter" rgroup.long 0x1C++0x03 line.long 0x00 "DWT_PCSR,Program Counter Sample register" textline " " group.long 0x20++0x07 line.long 0x00 "DWT_COMP0,DWT Comparator Register 0" line.long 0x04 "DWT_MASK0,DWT Mask Registers 0" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x28))&0x1A0)==0x20) group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x28))&0x1A0)==0x00) group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x28))&0x180)==0x80) group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet,UNPREDICTABLE,UNPREDICTABLE,Generate watchpoint debug event,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,CMPMATCH[N] event,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" else group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif group.long (0x30)++0x07 line.long 0x00 "DWT_COMP1,DWT Comparator Register 1" line.long 0x04 "DWT_MASK1,DWT Mask Registers 1" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x30+0x08))&0x120)==0x20) group.long (0x30+0x08)++0x03 line.long 0x00 "DWT_FUNCTION1,DWT Function Registers 1" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x30+0x08))&0x120)==0x00) group.long (0x30+0x08)++0x03 line.long 0x00 "DWT_FUNCTION1,DWT Function Registers 1" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" else group.long (0x30+0x08)++0x03 line.long 0x00 "DWT_FUNCTION1,DWT Function Registers 1" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,Enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif group.long (0x40)++0x07 line.long 0x00 "DWT_COMP2,DWT Comparator Register 2" line.long 0x04 "DWT_MASK2,DWT Mask Registers 2" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x40+0x08))&0x120)==0x20) group.long (0x40+0x08)++0x03 line.long 0x00 "DWT_FUNCTION2,DWT Function Registers 2" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x40+0x08))&0x120)==0x00) group.long (0x40+0x08)++0x03 line.long 0x00 "DWT_FUNCTION2,DWT Function Registers 2" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" else group.long (0x40+0x08)++0x03 line.long 0x00 "DWT_FUNCTION2,DWT Function Registers 2" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,Enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif group.long (0x50)++0x07 line.long 0x00 "DWT_COMP3,DWT Comparator Register 3" line.long 0x04 "DWT_MASK3,DWT Mask Registers 3" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x50+0x08))&0x120)==0x20) group.long (0x50+0x08)++0x03 line.long 0x00 "DWT_FUNCTION3,DWT Function Registers 3" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x50+0x08))&0x120)==0x00) group.long (0x50+0x08)++0x03 line.long 0x00 "DWT_FUNCTION3,DWT Function Registers 3" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" else group.long (0x50+0x08)++0x03 line.long 0x00 "DWT_FUNCTION3,DWT Function Registers 3" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,Enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif width 6. tree "CoreSight Identification Registers" rgroup.long 0xFE0++0x0F line.long 0x00 "PID0,Peripheral ID0" hexmask.long.byte 0x00 0.--7. 1. " Part_Num[7:0] ,Part Number bits[7:0]" line.long 0x04 "PID1,Peripheral ID1" hexmask.long.byte 0x04 4.--7. 1. " JEP106ID[3:0] ,JEP106 ID code bits[3:0]" hexmask.long.byte 0x04 0.--3. 1. " Part_Num[11:8] ,Part Number bits[11:8]" line.long 0x08 "PID2,Peripheral ID2" hexmask.long.byte 0x08 4.--7. 1. " Revision ,Revision" bitfld.long 0x08 3. " JEDEC ,JEDEC assigned ID fields" "0,JEDEC" hexmask.long.byte 0x08 0.--2. 1. " JEP106ID[6:4] ,JEP106 ID code bits[6:4]" line.long 0x0c "PID3,Peripheral ID3" hexmask.long.byte 0x0C 4.--7. 1. " RevAnd ,Minor revision field" hexmask.long.byte 0x0C 0.--3. 1. " CMB ,Customer-modified block" rgroup.long 0xFD0++0x03 line.long 0x00 "PID4,Peripheral Identification Register 4" hexmask.long.byte 0x00 4.--7. 1. " Count ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CC ,JEP106 continuation code" rgroup.long 0xFF0++0x0F line.long 0x00 "CID0,Component ID0 (Preamble)" line.long 0x04 "CID1,Component ID1" hexmask.long.byte 0x04 4.--7. 1. " CC ,Component Class" hexmask.long.byte 0x04 0.--3. 1. " Preamble ,Preamble" line.long 0x08 "CID2,Component ID2" line.long 0x0c "CID3,Component ID3" tree.end width 0x0B else newline textline "DWT component base address not specified" newline endif tree.end tree.end AUTOINDENT.POP tree.end else tree.close "Core Registers (Cortex-M4)" AUTOINDENT.PUSH AUTOINDENT.OFF tree "System Control" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 12. group.long 0x08++0x03 line.long 0x00 "ACTLR,Auxiliary Control Register" bitfld.long 0x00 9. " DISFPCA ,Disables lazy stacking of floating point context" "No,Yes" bitfld.long 0x00 8. " DISOOFP ,Disables floating point instructions completing" "No,Yes" bitfld.long 0x00 2. " DISFOLD ,Disables folding of IT instructions" "No,Yes" textline " " bitfld.long 0x00 1. " DISDEFWBUF ,Disables write buffer use during default memory map accesses" "No,Yes" bitfld.long 0x00 0. " DISMCYCINT ,Disables interruption of multi-cycle instructions" "No,Yes" group.long 0x10++0x0B line.long 0x00 "SYST_CSR,SysTick Control and Status Register" rbitfld.long 0x00 16. " COUNTFLAG ,Counter Flag" "Not counted,Counted" bitfld.long 0x00 2. " CLKSOURCE ,SysTick clock source" "External,Core" bitfld.long 0x00 1. " TICKINT ,SysTick Handler" "No SysTick,SysTick" textline " " bitfld.long 0x00 0. " ENABLE ,Counter Enable" "Disabled,Enabled" line.long 0x04 "SYST_RVR,SysTick Reload Value Register" hexmask.long.tbyte 0x04 0.--23. 1. " RELOAD ,The value to load into the SYST_CVR when the counter reaches 0" line.long 0x08 "SYST_CVR,SysTick Current Value Register" rgroup.long 0x1C++0x03 line.long 0x00 "SYST_CALIB,SysTick Calibration Value Register" bitfld.long 0x00 31. " NOREF ,Indicates whether the implementation defined reference clock is implemented" "Implemented,Not implemented" bitfld.long 0x00 30. " SKEW ,Indicates whether the 10ms calibration value is exact" "Exact,Inexact" hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Holds a reload value to be used for 10ms (100Hz) timing" rgroup.long 0xD00++0x03 line.long 0x00 "CPUID,CPU ID Base Register" hexmask.long.byte 0x00 24.--31. 1. " IMPLEMENTER ,Implementer Code" bitfld.long 0x00 20.--23. " VARIANT ,Indicates processor revision" "Revision 0,?..." bitfld.long 0x00 16.--19. " ARCHITECTURE ,Architecture" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.word 0x00 4.--15. 1. " PARTNO ,Indicates part number" bitfld.long 0x00 0.--3. " REVISION ,Indicates patch release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xD04++0x23 line.long 0x00 "ICSR,Interrupt Control State Register" bitfld.long 0x00 31. " NMIPENDSET ,Set Pending NMI Bit" "Inactive,Active" bitfld.long 0x00 28. " PENDSVSET ,Set Pending pendSV Bit" "Not pending,Pending" bitfld.long 0x00 27. " PENDSVCLR ,Removes the pending status of the PendSV exception" "No effect,Removed" textline " " bitfld.long 0x00 26. " PENDSTSET ,Set Pending SysTick Bit" "Not pending,Pending" bitfld.long 0x00 25. " PENDSTCLR ,Clear Pending SysTick Bit" "No effect,Removed" bitfld.long 0x00 23. " ISRPREEMPT ,Use Only at Debug Time" "Not active,Active" textline " " bitfld.long 0x00 22. " ISRPENDING ,Indicates whether an external interrupt" "Not pending,Pending" hexmask.long.word 0x00 12.--20. 1. " VECTPENDING ,Pending ISR Number Field" bitfld.long 0x00 11. " RETTOBASE ,Interrupt Exception" "Active,Not active" textline " " hexmask.long.word 0x00 0.--8. 1. " VECTACTIVE ,The exception number of the current executing exception" line.long 0x04 "VTOR,Vector Table Offset Register" hexmask.long 0x04 7.--31. 0x80 " TBLOFF ,Vector table address" line.long 0x08 "AIRCR,Application Interrupt and Reset Control Register" hexmask.long.word 0x08 16.--31. 1. " VECTKEY ,Register Key" rbitfld.long 0x08 15. " ENDIANESS ,Data endianness Bit" "Little,Big" bitfld.long 0x08 8.--10. " PRIGROUP ,Interrupt Priority Grouping Field" "[7:1]/[0],[7:2]/[1:0],[7:3]/[2:0],[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" textline " " bitfld.long 0x08 2. " SYSRESETREQ ,System Reset Request" "Not requested,Requested" bitfld.long 0x08 1. " VECTCLRACTIVE ,Clear Active Vector Bit" "No effect,Clear" bitfld.long 0x08 0. " VECTRESET ,System Reset" "No effect,Reset" line.long 0x0C "SCR,System Control Register" bitfld.long 0x0C 4. " SEVONPEND ,Determines whether an interrupt transition from inactive state to pending state is a wakeup event" "Not wakeup,Wakeup" bitfld.long 0x0C 2. " SLEEPDEEP ,Provides a qualifying hint indicating that waking from sleep might take longer" "Not deep sleep,Deep sleep" bitfld.long 0x0C 1. " SLEEPONEXIT ,Determines whether, on an exit from an ISR that returns to the base level of execution priority, the processor enters a sleep state" "Disabled,Enabled" line.long 0x10 "CCR,Configuration Control Register" bitfld.long 0x10 18. " BP ,Branch prediction enable bit" "Disabled,Enabled" bitfld.long 0x10 17. " IC ,Instruction cache enable bit" "Disabled,Enabled" bitfld.long 0x10 16. " DC ,Cache enable bit" "Disabled,Enabled" textline " " bitfld.long 0x10 9. " STKALIGN ,8-byte Stack Frame Alignment" "4-byte/no adjustment,8-byte/adjustment" bitfld.long 0x10 8. " BFHFNMIGN ,Enable NMI and Hard Fault and FAULTMASK to Ignore Bus Fault" "Disabled,Enabled" bitfld.long 0x10 4. " DIV_0_TRP ,Trap Divide by Zero" "Disabled,Enabled" textline " " bitfld.long 0x10 3. " UNALIGN_TRP ,Trap for Unaligned Access" "Disabled,Enabled" bitfld.long 0x10 1. " USERSETMPEND ,Controls whether unprivileged software can access the STIR" "Denied,Allowed" bitfld.long 0x10 0. " NONEBASETHRDENA ,Control Entry to Thread Mode" "Only from last exception,Any level" line.long 0x14 "SHPR1,SSystem Handler Priority Register 1" hexmask.long.byte 0x14 24.--31. 1. " PRI_7 ,Priority of System Handler 7" hexmask.long.byte 0x14 16.--23. 1. " PRI_6 ,Priority of system handler 6(UsageFault)" hexmask.long.byte 0x14 8.--15. 1. " PRI_5 ,Priority of system handler 5(BusFault)" textline " " hexmask.long.byte 0x14 0.--7. 1. " PRI_4 ,Priority of system handler 4(MemManage)" line.long 0x18 "SHPR2,System Handler Priority Register 2" hexmask.long.byte 0x18 24.--31. 1. " PRI_11 ,Priority of system handler 11(SVCall)" hexmask.long.byte 0x18 16.--23. 1. " PRI_10 ,Priority of System Handler 10" hexmask.long.byte 0x18 8.--15. 1. " PRI_9 ,Priority of System Handler 9" textline " " hexmask.long.byte 0x18 0.--7. 1. " PRI_8 ,Priority of System Handler 8" line.long 0x1C "SHPR3,System Handler Priority Register 3" hexmask.long.byte 0x1C 24.--31. 1. " PRI_15 ,Priority of System Handler 15(SysTick)" hexmask.long.byte 0x1C 16.--23. 1. " PRI_14 ,Priority of System Handler 14(PendSV)" hexmask.long.byte 0x1C 8.--15. 1. " PRI_13 ,Priority of System Handler 13" textline " " hexmask.long.byte 0x1C 0.--7. 1. " PRI_12 ,Priority of System Handler 12(DebugMonitor)" line.long 0x20 "SHCSR,System Handler Control and State Register" bitfld.long 0x20 18. " USGFAULTENA ,Enable UsageFault" "Disabled,Enabled" bitfld.long 0x20 17. " BUSFAULTENA ,Enable BusFault" "Disabled,Enabled" bitfld.long 0x20 16. " MEMFAULTENA ,Enable MemManage fault" "Disabled,Enabled" textline " " bitfld.long 0x20 15. " SVCALLPENDED ,SVCall is pending" "Not pending,Pending" bitfld.long 0x20 14. " BUSFAULTPENDED ,BusFault is pending" "Not pending,Pending" bitfld.long 0x20 13. " MEMFAULTPENDED ,MemManage is pending" "Not pending,Pending" textline " " bitfld.long 0x20 12. " USGFAULTPENDED ,UsageFault is pending" "Not pending,Pending" bitfld.long 0x20 11. " SYSTICKACT ,SysTick is Active" "Not active,Active" bitfld.long 0x20 10. " PENDSVACT ,PendSV is Active" "Not active,Active" textline " " bitfld.long 0x20 8. " MONITORACT ,Monitor is Active" "Not active,Active" bitfld.long 0x20 7. " SVCALLACT ,SVCall is Active" "Not active,Active" bitfld.long 0x20 3. " USGFAULTACT ,UsageFault is Active" "Not active,Active" textline " " bitfld.long 0x20 1. " BUSFAULTACT ,BusFault is Active" "Not active,Active" bitfld.long 0x20 0. " MEMFAULTACT ,MemManage is Active" "Not active,Active" group.byte 0xD28++0x1 line.byte 0x00 "MMFSR,MemManage Status Register" bitfld.byte 0x00 7. " MMARVALID ,Address Valid Flag" "Not valid,Valid" bitfld.byte 0x00 5. " MLSPERR ,A MemManage fault occurred during FP lazy state preservation" "Not occurred,Occurred" bitfld.byte 0x00 4. " MSTKERR ,tacking Access Violations" "Not occurred,Occurred" textline " " bitfld.byte 0x00 3. " MUNSTKERR ,Unstack Access Violations" "Not occurred,Occurred" bitfld.byte 0x00 1. " DACCVIOL ,Data Access Violation" "Not occurred,Occurred" bitfld.byte 0x00 0. " IACCVIOL ,Instruction Access Violation" "Not occurred,Occurred" line.byte 0x01 "BFSR,Bus Fault Status Register" bitfld.byte 0x01 7. " BFARVALID ,Address Valid Flag" "Not valid,Valid" bitfld.byte 0x01 5. " LSPERR ,A bus fault occurred during FP lazy state preservation" "Not occurred,Occurred" bitfld.byte 0x01 4. " STKERR ,Derived bus fault(exception entry)" "Not occurred,Occurred" textline " " bitfld.byte 0x01 3. " UNSTKERR ,Derived bus fault(exception return)" "Not occurred,Occurred" bitfld.byte 0x01 2. " IMPRECISERR ,Imprecise data access error" "Not occurred,Occurred" bitfld.byte 0x01 1. " PRECISERR ,Precise data access error" "Not occurred,Occurred" textline " " bitfld.byte 0x01 0. " IBUSERR ,Bus fault on an instruction prefetch" "Not occurred,Occurred" group.word 0xD2A++0x1 line.word 0x00 "USAFAULT,Usage Fault Status Register" bitfld.word 0x00 9. " DIVBYZERO ,Divide by zero error" "No error,Error" bitfld.word 0x00 8. " UNALIGNED ,Unaligned access error" "No error,Error" bitfld.word 0x00 3. " NOCP ,A coprocessor access error" "No error,Error" textline " " bitfld.word 0x00 2. " INVPC ,An integrity check error" "No error,Error" bitfld.word 0x00 1. " INVSTATE ,Invalid Combination of EPSR and Instruction" "No error,Error" bitfld.word 0x00 0. " UNDEFINSTR ,Undefined instruction error" "No error,Error" group.long 0xD2C++0x07 line.long 0x00 "HFSR,Hard Fault Status Register" bitfld.long 0x00 31. " DEBUGEVT ,Indicates when a Debug event has occurred" "Not occurred,Occurred" bitfld.long 0x00 30. " FORCED ,Indicates that a fault with configurable priority" "Not occurred,Occurred" bitfld.long 0x00 1. " VECTTBL ,Indicates when a fault has occurred because of a vector table read error on exception processing" "Not occurred,Occurred" line.long 0x04 "DFSR,Debug Fault Status Register" bitfld.long 0x04 4. " EXTERNAL ,Indicates a debug event generated because of the assertion of EDBGRQ" "Not asserted,Asserted" bitfld.long 0x04 3. " VCATCH ,Vector Catch Flag" "Not occurred,Occurred" bitfld.long 0x04 2. " DWTTRAP ,Indicates a debug event generated by the DWT" "Not occurred,Occurred" textline " " bitfld.long 0x04 1. " BKPT ,BKPT Flag" "Not executed,Executed" bitfld.long 0x04 0. " HALTED ,Indicates a debug event generated by either" "Not requested,Requested" group.long 0xD34++0x0B line.long 0x00 "MMFAR,MemManage Fault Address Register" line.long 0x04 "BFAR,BusFault Address Register" line.long 0x08 "AFSR,Auxiliary Fault Status Register" group.long 0xD88++0x03 line.long 0x00 "CPACR,Coprocessor Access Control Register" bitfld.long 0x00 22.--23. " CP11 ,Access privileges for coprocessor 11" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 20.--21. " CP10 ,Access privileges for coprocessor 10" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 14.--15. " CP7 ,Access privileges for coprocessor 7" "Access denied,Privileged only,Reserved,Full access" textline " " bitfld.long 0x00 12.--13. " CP6 ,Access privileges for coprocessor 6" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 10.--11. " CP5 ,Access privileges for coprocessor 5" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 8.--9. " CP4 ,Access privileges for coprocessor 4" "Access denied,Privileged only,Reserved,Full access" textline " " bitfld.long 0x00 6.--7. " CP3 ,Access privileges for coprocessor 3" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 4.--5. " CP2 ,Access privileges for coprocessor 2" "Access denied,Privileged only,Reserved,Full access" bitfld.long 0x00 2.--3. " CP1 ,Access privileges for coprocessor 1" "Access denied,Privileged only,Reserved,Full access" textline " " bitfld.long 0x00 0.--1. " CP0 ,Access privileges for coprocessor 0" "Access denied,Privileged only,Reserved,Full access" wgroup.long 0xF00++0x03 line.long 0x00 "STIR,Software Trigger Interrupt Register" hexmask.long.word 0x00 0.--8. 1. " INTID ,Indicates the interrupt to be triggered" width 10. tree "Feature Registers" rgroup.long 0xD40++0x0B line.long 0x00 "ID_PFR0,Processor Feature Register 0" bitfld.long 0x00 4.--7. " STATE1 ,Thumb instruction set support" ",,,Supported,?..." bitfld.long 0x00 0.--3. " STATE0 ,ARM instruction set support" "Not supported,?..." line.long 0x04 "ID_PFR1,Processor Feature Register 1" bitfld.long 0x04 8.--11. " MPROF ,M profile programmers' model" ",,2-stack,?..." line.long 0x08 "ID_DFR0,Debug Feature Register 0" bitfld.long 0x08 20.--23. " DBGMOD ,Support for memory-mapped debug model for M profile processors" "Not supported,Supported,?..." hgroup.long 0xD4C++0x03 hide.long 0x00 "ID_AFR0,Auxiliary Feature Register 0" rgroup.long 0xD50++0x03 line.long 0x00 "ID_MMFR0,Memory Model Feature Register 0" bitfld.long 0x00 20.--23. " AUXREG ,Indicates the support for Auxiliary registers" "Not supported,ACTLR only,?..." bitfld.long 0x00 16.--19. " TCMSUP ,Indicates the support for Tightly Coupled Memory (TCM)" "Not supported,Supported,?..." bitfld.long 0x00 12.--15. " SHRLEV ,Indicates the number of shareability levels implemented" "Level 1,?..." textline " " bitfld.long 0x00 8.--11. " OUTMSHR ,Indicates the outermost shareability domain implemented" "Non-cacheable,,,,,,,,,,,,,,,Ignored" bitfld.long 0x00 4.--7. " PMSASUP ,Indicates support for a PMSA" "Not supported,,,PMSAv7,?..." hgroup.long 0xD54++0x03 hide.long 0x00 "ID_MMFR1,Memory Model Feature Register 1" rgroup.long 0xD58++0x03 line.long 0x00 "ID_MMFR2,Memory Model Feature Register 2" bitfld.long 0x00 24.--27. " WFISTALL ,Indicates the support for Wait For Interrupt (WFI) stalling" "Not supported,Supported,?..." rgroup.long 0xD60++0x13 line.long 0x00 "ID_ISAR0,Instruction Set Attributes Register 0" bitfld.long 0x00 24.--27. " DIVIDE ,Indicates the supported divide instructions" "Not supported,SDIV/UDIV,?..." bitfld.long 0x00 20.--23. " DEBUG ,Indicates the supported debug instructions" "Not supported,BKPT,?..." bitfld.long 0x00 16.--19. " COPROC ,Indicates the supported coprocessor instructions" "Not supported,CDP/LDC/MCR/STC,CDP2/LDC2/MCR2/STC2,MCRR/MRRC,MCRR2/MRRC2,?..." textline " " bitfld.long 0x00 12.--15. " CMPBRANCH ,Indicates the supported combined compare and branch instructions" "Not supported,CBNZ/CBZ,?..." bitfld.long 0x00 8.--11. " BITFIELD ,Indicates the supported bitfield instructions" "Not supported,BFC/BFI/SBFX/UBFX,?..." bitfld.long 0x00 4.--7. " BITCOUNT ,Indicates the supported bit counting instructions" "Not supported,CLZ,?..." line.long 0x04 "ID_ISAR1,Instruction Set Attributes Register 1" bitfld.long 0x04 24.--27. " INTERWORK ,Indicates the supported Interworking instructions" "Not supported,BX,BX/BLX,?..." bitfld.long 0x04 20.--23. " IMMEDIATE ,Indicates the support for data-processing instructions with long immediates" "Not supported,ADDW/MOVW/MOVT/SUBW,?..." bitfld.long 0x04 16.--19. " IFTHEN ,Indicates the supported IfThen instructions" "Not supported,IT,?..." textline " " bitfld.long 0x04 12.--15. " EXTEND ,Indicates the supported Extend instructions" "Not supported,Supported,Supported,?..." line.long 0x08 "ID_ISAR2,Instruction Set Attributes Register 2" bitfld.long 0x08 24.--27. " REVERSAL ,Indicates the supported reversal instructions" "Not supported,REV/REV16/REVSH,REV/REV16/REVSH/RBIT,?..." bitfld.long 0x08 20.--23. " MULTU ,Indicates the supported advanced unsigned multiply instructions" "Not supported,UMULL/UMLAL,UMULL/UMLAL/UMAAL,?..." bitfld.long 0x08 16.--19. " MULTS ,Indicates the supported advanced signed multiply instructions" "Not supported,Supported,Supported,Supported,?..." textline " " bitfld.long 0x08 12.--15. " MULT ,Indicates the supported additional multiply instructions" "Not supported,MLA,MLA/MLS,?..." bitfld.long 0x08 8.--11. " MULTIACCESSINT ,Indicates the support for multi-access interruptible instructions" "Not supported,LDM/STM restartable,LDM/STM continuable,?..." bitfld.long 0x08 4.--7. " MEMHINT ,Indicates the supported memory hint instructions" "Not supported,,,PLD/PLI,?..." textline " " bitfld.long 0x08 0.--3. " LOADSTORE ,Indicates the supported additional load and store instructions" "Not supported,LDRD/STRD,?..." line.long 0x0C "ID_ISAR3,Instruction Set Attributes Register 3" bitfld.long 0x0C 24.--27. " TRUENOP ,Indicates the support for a true NOP instruction" "Not supported,Supported,?..." bitfld.long 0x0C 20.--23. " THUMBCOPY ,Indicates the supported non flag-setting MOV instructions" "Not supported,Supported,?..." bitfld.long 0x0C 16.--19. " TABBRANCH ,Indicates the supported Table Branch instructions" "Not supported,TBB/TBH,?..." textline " " bitfld.long 0x0C 12.--15. " SYNCHPRIM ,Indicates the supported Table Branch instructions" "Not supported,Supported,Supported,Supported,?..." bitfld.long 0x0C 8.--11. " SVC ,Indicates the supported SVC instructions" "Not supported,SVC,?..." bitfld.long 0x0C 4.--7. " SIMD ,Indicates the supported SIMD instructions" "Not supported,Supported,,Supported,?..." textline " " bitfld.long 0x0C 0.--3. " SATURATE ,Indicates the supported Saturate instructions" "Not supported,QADD/QDADD/QDSUB/QSUB,?..." line.long 0x10 "ID_ISAR4,Instruction Set Attributes Register 4" bitfld.long 0x10 24.--27. " PSR_M ,Indicates the supported M profile instructions to modify the PSRs" "Not supported,Supported,?..." bitfld.long 0x10 20.--23. " SYNCHPRIMFRAC ,Indicates the supported M profile instructions to modify the PSRs" "Not supported,Supported,Supported,Supported,?..." bitfld.long 0x10 16.--19. " BARRIER ,Indicates the supported Barrier instructions" "Not supported,DMB/DSB/ISB,?..." textline " " bitfld.long 0x10 8.--11. " WRITEBACK ,Indicates the support for writeback addressing modes" "Basic support,Full support,?..." bitfld.long 0x10 4.--7. " WITHSHIFTS ,Indicates the support for instructions with shifts" "MOV/shift,Shift LSL 0-3,,Shift other,?..." bitfld.long 0x10 0.--3. " UNPRIV ,Indicates the supported unprivileged instructions" "Not supported,LDRBT/LDRT/STRBT/STRT,LDRBT/LDRT/STRBT/STRT/LDRHT/LDRSBT/LDRSHTSTRHT,?..." tree.end width 6. tree "CoreSight Identification Registers" rgroup.long 0xFE0++0x0F line.long 0x00 "PID0,Peripheral ID0" hexmask.long.byte 0x00 0.--7. 1. " Part_Num[7:0] ,Part Number bits[7:0]" line.long 0x04 "PID1,Peripheral ID1" hexmask.long.byte 0x04 4.--7. 1. " JEP106ID[3:0] ,JEP106 ID code bits[3:0]" hexmask.long.byte 0x04 0.--3. 1. " Part_Num[11:8] ,Part Number bits[11:8]" line.long 0x08 "PID2,Peripheral ID2" hexmask.long.byte 0x08 4.--7. 1. " Revision ,Revision" bitfld.long 0x08 3. " JEDEC ,JEDEC assigned ID fields" "0,JEDEC" hexmask.long.byte 0x08 0.--2. 1. " JEP106ID[6:4] ,JEP106 ID code bits[6:4]" line.long 0x0C "PID3,Peripheral ID3" hexmask.long.byte 0x0C 4.--7. 1. " RevAnd ,Minor revision field" hexmask.long.byte 0x0C 0.--3. 1. " CMB ,Customer-modified block" rgroup.long 0xFD0++0x03 line.long 0x00 "PID4,Peripheral Identification Register 4" hexmask.long.byte 0x00 4.--7. 1. " Count ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CC ,JEP106 continuation code" rgroup.long 0xFF0++0x0F line.long 0x00 "CID0,Component ID0 (Preamble)" line.long 0x04 "CID1,Component ID1" hexmask.long.byte 0x04 4.--7. 1. " CC ,Component Class" hexmask.long.byte 0x04 0.--3. 1. " Preamble ,Preamble" line.long 0x08 "CID2,Component ID2" line.long 0x0C "CID3,Component ID3" tree.end width 0x0B else newline textline "COREDEBUG component base address not specified" newline endif tree.end tree "Memory Protection Unit" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 15. rgroup.long 0xD90++0x03 line.long 0x00 "MPU_TYPE,MPU Type Register" bitfld.long 0x00 16.--23. " IREGION ,Instruction region" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,?..." bitfld.long 0x00 8.--15. " DREGION ,Number of regions supported by the MPU" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,?..." bitfld.long 0x00 0. " SEPARATE ,Indicates support for separate instruction and data address maps" "Not supported,Supported" group.long 0xD94++0x03 line.long 0x00 "MPU_CTRL,MPU Control Register" bitfld.long 0x00 2. " PRIVDEFENA ,Enables the default memory map as a background region for privileged access" "Disabled,Enabled" bitfld.long 0x00 1. " HFNMIENA ,Handlers executing with priority less than 0 access memory with the MPU enabled or with the MPU disabled" "MPU disabled,MPU enabled" bitfld.long 0x00 0. " ENABLE ,Enables the MPU" "Disabled,Enabled" group.long 0xD98++0x03 line.long 0x00 "MPU_RNR,MPU Region Number Register" hexmask.long.byte 0x00 0.--7. 1. " REGION ,Indicates the memory region accessed by MPU_RBAR and MPU_RASR" tree.close "MPU regions" if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x0 group.long 0xD9C++0x03 "Region 0" saveout 0xD98 %l 0x0 line.long 0x00 "MPU_RBAR0,MPU Region Base Address Register 0" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x0 line.long 0x00 "MPU_RASR0,MPU Region Attribute and Size Register 0" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 0 (not implemented)" saveout 0xD98 %l 0x0 hide.long 0x00 "MPU_RBAR0,MPU Region Base Address Register 0" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x0 hide.long 0x00 "MPU_RASR0,MPU Region Attribute and Size Register 0" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x1 group.long 0xD9C++0x03 "Region 1" saveout 0xD98 %l 0x1 line.long 0x00 "MPU_RBAR1,MPU Region Base Address Register 1" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x1 line.long 0x00 "MPU_RASR1,MPU Region Attribute and Size Register 1" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 1 (not implemented)" saveout 0xD98 %l 0x1 hide.long 0x00 "MPU_RBAR1,MPU Region Base Address Register 1" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x1 hide.long 0x00 "MPU_RASR1,MPU Region Attribute and Size Register 1" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x2 group.long 0xD9C++0x03 "Region 2" saveout 0xD98 %l 0x2 line.long 0x00 "MPU_RBAR2,MPU Region Base Address Register 2" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x2 line.long 0x00 "MPU_RASR2,MPU Region Attribute and Size Register 2" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 2 (not implemented)" saveout 0xD98 %l 0x2 hide.long 0x00 "MPU_RBAR2,MPU Region Base Address Register 2" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x2 hide.long 0x00 "MPU_RASR2,MPU Region Attribute and Size Register 2" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x3 group.long 0xD9C++0x03 "Region 3" saveout 0xD98 %l 0x3 line.long 0x00 "MPU_RBAR3,MPU Region Base Address Register 3" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x3 line.long 0x00 "MPU_RASR3,MPU Region Attribute and Size Register 3" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 3 (not implemented)" saveout 0xD98 %l 0x3 hide.long 0x00 "MPU_RBAR3,MPU Region Base Address Register 3" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x3 hide.long 0x00 "MPU_RASR3,MPU Region Attribute and Size Register 3" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x4 group.long 0xD9C++0x03 "Region 4" saveout 0xD98 %l 0x4 line.long 0x00 "MPU_RBAR4,MPU Region Base Address Register 4" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x4 line.long 0x00 "MPU_RASR4,MPU Region Attribute and Size Register 4" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 4 (not implemented)" saveout 0xD98 %l 0x4 hide.long 0x00 "MPU_RBAR4,MPU Region Base Address Register 4" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x4 hide.long 0x00 "MPU_RASR4,MPU Region Attribute and Size Register 4" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x5 group.long 0xD9C++0x03 "Region 5" saveout 0xD98 %l 0x5 line.long 0x00 "MPU_RBAR5,MPU Region Base Address Register 5" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x5 line.long 0x00 "MPU_RASR5,MPU Region Attribute and Size Register 5" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 5 (not implemented)" saveout 0xD98 %l 0x5 hide.long 0x00 "MPU_RBAR5,MPU Region Base Address Register 5" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x5 hide.long 0x00 "MPU_RASR5,MPU Region Attribute and Size Register 5" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x6 group.long 0xD9C++0x03 "Region 6" saveout 0xD98 %l 0x6 line.long 0x00 "MPU_RBAR6,MPU Region Base Address Register 6" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x6 line.long 0x00 "MPU_RASR6,MPU Region Attribute and Size Register 6" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 6 (not implemented)" saveout 0xD98 %l 0x6 hide.long 0x00 "MPU_RBAR6,MPU Region Base Address Register 6" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x6 hide.long 0x00 "MPU_RASR6,MPU Region Attribute and Size Register 6" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x7 group.long 0xD9C++0x03 "Region 7" saveout 0xD98 %l 0x7 line.long 0x00 "MPU_RBAR7,MPU Region Base Address Register 7" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x7 line.long 0x00 "MPU_RASR7,MPU Region Attribute and Size Register 7" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 7 (not implemented)" saveout 0xD98 %l 0x7 hide.long 0x00 "MPU_RBAR7,MPU Region Base Address Register 7" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x7 hide.long 0x00 "MPU_RASR7,MPU Region Attribute and Size Register 7" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x8 group.long 0xD9C++0x03 "Region 8" saveout 0xD98 %l 0x8 line.long 0x00 "MPU_RBAR8,MPU Region Base Address Register 8" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x8 line.long 0x00 "MPU_RASR8,MPU Region Attribute and Size Register 8" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 8 (not implemented)" saveout 0xD98 %l 0x8 hide.long 0x00 "MPU_RBAR8,MPU Region Base Address Register 8" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x8 hide.long 0x00 "MPU_RASR8,MPU Region Attribute and Size Register 8" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0x9 group.long 0xD9C++0x03 "Region 9" saveout 0xD98 %l 0x9 line.long 0x00 "MPU_RBAR9,MPU Region Base Address Register 9" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0x9 line.long 0x00 "MPU_RASR9,MPU Region Attribute and Size Register 9" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 9 (not implemented)" saveout 0xD98 %l 0x9 hide.long 0x00 "MPU_RBAR9,MPU Region Base Address Register 9" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0x9 hide.long 0x00 "MPU_RASR9,MPU Region Attribute and Size Register 9" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xA group.long 0xD9C++0x03 "Region 10" saveout 0xD98 %l 0xA line.long 0x00 "MPU_RBAR10,MPU Region Base Address Register 10" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xA line.long 0x00 "MPU_RASR10,MPU Region Attribute and Size Register 10" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 10 (not implemented)" saveout 0xD98 %l 0xA hide.long 0x00 "MPU_RBAR10,MPU Region Base Address Register 10" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xA hide.long 0x00 "MPU_RASR10,MPU Region Attribute and Size Register 10" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xB group.long 0xD9C++0x03 "Region 11" saveout 0xD98 %l 0xB line.long 0x00 "MPU_RBAR11,MPU Region Base Address Register 11" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xB line.long 0x00 "MPU_RASR11,MPU Region Attribute and Size Register 11" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 11 (not implemented)" saveout 0xD98 %l 0xB hide.long 0x00 "MPU_RBAR11,MPU Region Base Address Register 11" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xB hide.long 0x00 "MPU_RASR11,MPU Region Attribute and Size Register 11" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xC group.long 0xD9C++0x03 "Region 12" saveout 0xD98 %l 0xC line.long 0x00 "MPU_RBAR12,MPU Region Base Address Register 12" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xC line.long 0x00 "MPU_RASR12,MPU Region Attribute and Size Register 12" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 12 (not implemented)" saveout 0xD98 %l 0xC hide.long 0x00 "MPU_RBAR12,MPU Region Base Address Register 12" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xC hide.long 0x00 "MPU_RASR12,MPU Region Attribute and Size Register 12" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xD group.long 0xD9C++0x03 "Region 13" saveout 0xD98 %l 0xD line.long 0x00 "MPU_RBAR13,MPU Region Base Address Register 13" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xD line.long 0x00 "MPU_RASR13,MPU Region Attribute and Size Register 13" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 13 (not implemented)" saveout 0xD98 %l 0xD hide.long 0x00 "MPU_RBAR13,MPU Region Base Address Register 13" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xD hide.long 0x00 "MPU_RASR13,MPU Region Attribute and Size Register 13" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xE group.long 0xD9C++0x03 "Region 14" saveout 0xD98 %l 0xE line.long 0x00 "MPU_RBAR14,MPU Region Base Address Register 14" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xE line.long 0x00 "MPU_RASR14,MPU Region Attribute and Size Register 14" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 14 (not implemented)" saveout 0xD98 %l 0xE hide.long 0x00 "MPU_RBAR14,MPU Region Base Address Register 14" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xE hide.long 0x00 "MPU_RASR14,MPU Region Attribute and Size Register 14" textline " " textline " " endif if ((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xD90)&0xff00)>>8)>0xF group.long 0xD9C++0x03 "Region 15" saveout 0xD98 %l 0xF line.long 0x00 "MPU_RBAR15,MPU Region Base Address Register 15" hexmask.long 0x00 5.--31. 0x20 " ADDR ,Base address of the region" group.long 0xDA0++0x03 saveout 0xD98 %l 0xF line.long 0x00 "MPU_RASR15,MPU Region Attribute and Size Register 15" bitfld.long 0x00 28. " XN ,eXecute Never" "Execute,Not execute" bitfld.long 0x00 24.--26. " AP ,Data Access Permission" "No access,S:RW U:--,S:RW U:R-,S:RW U:RW,reserved,S:R- U:--,S:R- U:R-,S:R- U:R-" bitfld.long 0x00 19.--21. " TEX ,Type Extension Field" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 18. " S ,Shareable Bit" "Not shareable,Shareable" bitfld.long 0x00 17. " C ,Cacheable Bit" "Not cacheable,Cacheable" bitfld.long 0x00 16. " B ,Bufferable Bit" "Not bufferable,Bufferable" textline " " bitfld.long 0x00 15. " SRD[7..0] ,Subregion 7 Disable" "0,1" bitfld.long 0x00 14. ",Subregion 6 Disable" "0,1" bitfld.long 0x00 13. ",Subregion 5 Disable" "0,1" bitfld.long 0x00 12. ",Subregion 4 Disable" "0,1" bitfld.long 0x00 11. ",Subregion 3 Disable" "0,1" bitfld.long 0x00 10. ",Subregion 2 Disable" "0,1" bitfld.long 0x00 9. ",Subregion 1 Disabled" "0,1" bitfld.long 0x00 8. ",Subregion 0 Disable" "0,1" bitfld.long 0x00 1.--5. " SIZE ,Indicates the region size" "-,-,-,-,32 B,64 B,128 B,256 B,512 B,1 kB,2 kB,4 kB,8 kB,16 kB,32 kB,64 kB,128 kB,256 kB,512 kB,1 MB,2 MB,4 MB,8 MB,16 MB,32 MB,64 MB,128 MB,256 MB,512 MB,1 GB,2 GB,4 GB" bitfld.long 0x00 0. " ENABLE ,Enables this region" "Disabled,Enabled" else hgroup.long 0xD9C++0x03 "Region 15 (not implemented)" saveout 0xD98 %l 0xF hide.long 0x00 "MPU_RBAR15,MPU Region Base Address Register 15" hgroup.long 0xDA0++0x03 saveout 0xD98 %l 0xF hide.long 0x00 "MPU_RASR15,MPU Region Attribute and Size Register 15" textline " " textline " " endif tree.end width 0x0b else newline textline "COREDEBUG component base address not specified" newline endif tree.end tree "Nested Vectored Interrupt Controller" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 6. rgroup.long 0x04++0x03 line.long 0x00 "ICTR,Interrupt Controller Type Register" bitfld.long 0x00 0.--3. " INTLINESNUM ,Total Number of Interrupt" "0-32,33-64,65-96,97-128,129-160,161-192,193-224,225-240,?..." tree "Interrupt Enable Registers" width 23. if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) group.long 0x100++0x03 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) group.long 0x100++0x7 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) group.long 0x100++0x0B line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) group.long 0x100++0x0F line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) group.long 0x100++0x13 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) group.long 0x100++0x17 line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " ENA191 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " ENA190 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " ENA189 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " ENA188 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " ENA187 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " ENA186 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " ENA185 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " ENA184 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " ENA183 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " ENA182 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " ENA181 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " ENA180 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " ENA179 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " ENA178 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " ENA177 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " ENA176 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " ENA175 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " ENA174 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " ENA173 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " ENA172 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " ENA171 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " ENA170 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " ENA169 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " ENA168 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " ENA167 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " ENA166 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " ENA165 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " ENA164 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " ENA163 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " ENA162 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " ENA161 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " ENA160 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) group.long 0x100++0x1B line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " ENA191 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " ENA190 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " ENA189 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " ENA188 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " ENA187 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " ENA186 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " ENA185 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " ENA184 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " ENA183 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " ENA182 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " ENA181 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " ENA180 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " ENA179 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " ENA178 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " ENA177 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " ENA176 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " ENA175 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " ENA174 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " ENA173 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " ENA172 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " ENA171 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " ENA170 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " ENA169 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " ENA168 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " ENA167 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " ENA166 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " ENA165 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " ENA164 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " ENA163 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " ENA162 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " ENA161 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " ENA160 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x18 "IRQ192_223_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " ENA223 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " ENA222 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " ENA221 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " ENA220 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " ENA219 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " ENA218 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " ENA217 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " ENA216 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " ENA215 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " ENA214 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " ENA213 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " ENA212 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " ENA211 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " ENA210 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " ENA209 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " ENA208 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " ENA207 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " ENA206 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " ENA205 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " ENA204 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " ENA203 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " ENA202 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " ENA201 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " ENA200 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " ENA199 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " ENA198 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " ENA197 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " ENA196 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " ENA195 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " ENA194 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " ENA193 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " ENA192 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) group.long 0x100++0x1F line.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " ENA31 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " ENA30 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " ENA29 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " ENA28 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " ENA27 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " ENA26 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " ENA25 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " ENA24 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " ENA23 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " ENA22 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " ENA21 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " ENA20 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " ENA19 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " ENA18 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " ENA17 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " ENA16 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " ENA15 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " ENA14 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " ENA13 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " ENA12 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " ENA11 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " ENA10 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " ENA9 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " ENA8 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " ENA7 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " ENA6 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " ENA5 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " ENA4 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " ENA3 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " ENA2 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " ENA1 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " ENA0 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " ENA63 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " ENA62 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " ENA61 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " ENA60 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " ENA59 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " ENA58 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " ENA57 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " ENA56 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " ENA55 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " ENA54 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " ENA53 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " ENA52 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " ENA51 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " ENA50 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " ENA49 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " ENA48 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " ENA47 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " ENA46 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " ENA45 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " ENA44 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " ENA43 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " ENA42 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " ENA41 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " ENA40 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " ENA39 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " ENA38 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " ENA37 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " ENA36 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " ENA35 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " ENA34 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " ENA33 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " ENA32 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " ENA95 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " ENA94 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " ENA93 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " ENA92 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " ENA91 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " ENA90 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " ENA89 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " ENA88 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " ENA87 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " ENA86 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " ENA85 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " ENA84 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " ENA83 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " ENA82 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " ENA81 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " ENA80 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " ENA79 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " ENA78 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " ENA77 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " ENA76 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " ENA75 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " ENA74 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " ENA73 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " ENA72 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " ENA71 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " ENA70 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " ENA69 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " ENA68 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " ENA67 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " ENA66 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " ENA65 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " ENA64 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " ENA127 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " ENA126 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " ENA125 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " ENA124 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " ENA123 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " ENA122 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " ENA121 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " ENA120 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " ENA119 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " ENA118 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " ENA117 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " ENA116 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " ENA115 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " ENA114 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " ENA113 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " ENA112 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " ENA111 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " ENA110 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " ENA109 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " ENA108 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " ENA107 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " ENA106 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " ENA105 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " ENA104 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " ENA103 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " ENA102 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " ENA101 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " ENA100 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " ENA99 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " ENA98 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " ENA97 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " ENA96 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " ENA159 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " ENA158 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " ENA157 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " ENA156 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " ENA155 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " ENA154 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " ENA153 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " ENA152 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " ENA151 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " ENA150 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " ENA149 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " ENA148 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " ENA147 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " ENA146 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " ENA145 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " ENA144 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " ENA143 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " ENA142 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " ENA141 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " ENA140 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " ENA139 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " ENA138 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " ENA137 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " ENA136 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " ENA135 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " ENA134 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " ENA133 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " ENA132 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " ENA131 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " ENA130 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " ENA129 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " ENA128 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " ENA191 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " ENA190 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " ENA189 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " ENA188 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " ENA187 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " ENA186 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " ENA185 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " ENA184 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " ENA183 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " ENA182 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " ENA181 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " ENA180 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " ENA179 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " ENA178 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " ENA177 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " ENA176 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " ENA175 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " ENA174 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " ENA173 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " ENA172 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " ENA171 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " ENA170 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " ENA169 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " ENA168 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " ENA167 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " ENA166 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " ENA165 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " ENA164 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " ENA163 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " ENA162 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " ENA161 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " ENA160 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x18 "IRQ192_223_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " ENA223 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " ENA222 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " ENA221 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " ENA220 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " ENA219 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " ENA218 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " ENA217 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " ENA216 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " ENA215 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " ENA214 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " ENA213 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " ENA212 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " ENA211 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " ENA210 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " ENA209 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " ENA208 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " ENA207 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " ENA206 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " ENA205 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " ENA204 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " ENA203 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " ENA202 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " ENA201 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " ENA200 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " ENA199 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " ENA198 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " ENA197 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " ENA196 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " ENA195 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " ENA194 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " ENA193 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " ENA192 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" line.long 0x1c "IRQ224_239_EN_SET/CLR,Interrupt Enable Register" setclrfld.long 0x1c 15. 0x1c 15. 0x9c 15. " ENA239 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 14. 0x1c 14. 0x9c 14. " ENA238 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 13. 0x1c 13. 0x9c 13. " ENA237 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 12. 0x1c 12. 0x9c 12. " ENA236 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 11. 0x1c 11. 0x9c 11. " ENA235 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 10. 0x1c 10. 0x9c 10. " ENA234 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x1c 9. 0x1c 9. 0x9c 9. " ENA233 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 8. 0x1c 8. 0x9c 8. " ENA232 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 7. 0x1c 7. 0x9c 7. " ENA231 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 6. 0x1c 6. 0x9c 6. " ENA230 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 5. 0x1c 5. 0x9c 5. " ENA229 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 4. 0x1c 4. 0x9c 4. " ENA228 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" textline " " setclrfld.long 0x1c 3. 0x1c 3. 0x9c 3. " ENA227 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 2. 0x1c 2. 0x9c 2. " ENA226 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 1. 0x1c 1. 0x9c 1. " ENA225 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" setclrfld.long 0x1c 0. 0x1c 0. 0x9c 0. " ENA224 ,Interrupt Set/Clear Enable Bit" "Disabled,Enabled" else hgroup.long 0x100++0x1F hide.long 0x00 "IRQ0_31_EN_SET/CLR,Interrupt Enable Register" hide.long 0x04 "IRQ32_63_EN_SET/CLR,Interrupt Enable Register" hide.long 0x08 "IRQ64_95_EN_SET/CLR,Interrupt Enable Register" hide.long 0x0c "IRQ96_127_EN_SET/CLR,Interrupt Enable Register" hide.long 0x10 "IRQ128_159_EN_SET/CLR,Interrupt Enable Register" hide.long 0x14 "IRQ160_191_EN_SET/CLR,Interrupt Enable Register" hide.long 0x18 "IRQ192_223_EN_SET/CLR,Interrupt Enable Register" hide.long 0x1c "IRQ224_239_EN_SET/CLR,Interrupt Enable Register" endif tree.end tree "Interrupt Pending Registers" width 23. if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) group.long 0x200++0x03 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) group.long 0x200++0x07 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) group.long 0x200++0x0B line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) group.long 0x200++0x0F line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) group.long 0x200++0x13 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) group.long 0x200++0x17 line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " PEN191 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " PEN190 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " PEN189 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " PEN188 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " PEN187 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " PEN186 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " PEN185 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " PEN184 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " PEN183 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " PEN182 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " PEN181 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " PEN180 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " PEN179 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " PEN178 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " PEN177 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " PEN176 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " PEN175 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " PEN174 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " PEN173 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " PEN172 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " PEN171 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " PEN170 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " PEN169 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " PEN168 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " PEN167 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " PEN166 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " PEN165 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " PEN164 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " PEN163 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " PEN162 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " PEN161 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " PEN160 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) group.long 0x200++0x1B line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " PEN191 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " PEN190 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " PEN189 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " PEN188 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " PEN187 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " PEN186 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " PEN185 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " PEN184 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " PEN183 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " PEN182 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " PEN181 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " PEN180 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " PEN179 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " PEN178 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " PEN177 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " PEN176 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " PEN175 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " PEN174 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " PEN173 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " PEN172 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " PEN171 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " PEN170 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " PEN169 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " PEN168 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " PEN167 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " PEN166 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " PEN165 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " PEN164 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " PEN163 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " PEN162 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " PEN161 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " PEN160 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x18 "IRQ192_223_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " PEN223 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " PEN222 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " PEN221 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " PEN220 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " PEN219 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " PEN218 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " PEN217 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " PEN216 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " PEN215 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " PEN214 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " PEN213 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " PEN212 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " PEN211 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " PEN210 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " PEN209 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " PEN208 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " PEN207 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " PEN206 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " PEN205 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " PEN204 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " PEN203 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " PEN202 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " PEN201 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " PEN200 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " PEN199 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " PEN198 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " PEN197 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " PEN196 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " PEN195 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " PEN194 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " PEN193 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " PEN192 ,Interrupt Set/Clear Pending" "Not pending,Pending" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) group.long 0x200++0x1F line.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " PEN31 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " PEN30 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " PEN29 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 28. 0x00 28. 0x80 28. " PEN28 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " PEN27 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " PEN26 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " PEN25 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " PEN24 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " PEN23 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 22. 0x00 22. 0x80 22. " PEN22 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " PEN21 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " PEN20 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " PEN19 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " PEN18 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " PEN17 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 16. 0x00 16. 0x80 16. " PEN16 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " PEN15 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " PEN14 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " PEN13 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " PEN12 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " PEN11 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 10. 0x00 10. 0x80 10. " PEN10 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " PEN9 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " PEN8 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " PEN7 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " PEN6 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " PEN5 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 4. 0x00 4. 0x80 4. " PEN4 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " PEN3 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " PEN2 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " PEN1 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " PEN0 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x04 31. 0x04 31. 0x84 31. " PEN63 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 30. 0x04 30. 0x84 30. " PEN62 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 29. 0x04 29. 0x84 29. " PEN61 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 28. 0x04 28. 0x84 28. " PEN60 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 27. 0x04 27. 0x84 27. " PEN59 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 26. 0x04 26. 0x84 26. " PEN58 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 25. 0x04 25. 0x84 25. " PEN57 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 24. 0x04 24. 0x84 24. " PEN56 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 23. 0x04 23. 0x84 23. " PEN55 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 22. 0x04 22. 0x84 22. " PEN54 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 21. 0x04 21. 0x84 21. " PEN53 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 20. 0x04 20. 0x84 20. " PEN52 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 19. 0x04 19. 0x84 19. " PEN51 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 18. 0x04 18. 0x84 18. " PEN50 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 17. 0x04 17. 0x84 17. " PEN49 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 16. 0x04 16. 0x84 16. " PEN48 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 15. 0x04 15. 0x84 15. " PEN47 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 14. 0x04 14. 0x84 14. " PEN46 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 13. 0x04 13. 0x84 13. " PEN45 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 12. 0x04 12. 0x84 12. " PEN44 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 11. 0x04 11. 0x84 11. " PEN43 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 10. 0x04 10. 0x84 10. " PEN42 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 9. 0x04 9. 0x84 9. " PEN41 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 8. 0x04 8. 0x84 8. " PEN40 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 7. 0x04 7. 0x84 7. " PEN39 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 6. 0x04 6. 0x84 6. " PEN38 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 5. 0x04 5. 0x84 5. " PEN37 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 4. 0x04 4. 0x84 4. " PEN36 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 3. 0x04 3. 0x84 3. " PEN35 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 2. 0x04 2. 0x84 2. " PEN34 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x04 1. 0x04 1. 0x84 1. " PEN33 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x04 0. 0x04 0. 0x84 0. " PEN32 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x08 31. 0x08 31. 0x88 31. " PEN95 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 30. 0x08 30. 0x88 30. " PEN94 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 29. 0x08 29. 0x88 29. " PEN93 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 28. 0x08 28. 0x88 28. " PEN92 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 27. 0x08 27. 0x88 27. " PEN91 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 26. 0x08 26. 0x88 26. " PEN90 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 25. 0x08 25. 0x88 25. " PEN89 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 24. 0x08 24. 0x88 24. " PEN88 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 23. 0x08 23. 0x88 23. " PEN87 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 22. 0x08 22. 0x88 22. " PEN86 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 21. 0x08 21. 0x88 21. " PEN85 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 20. 0x08 20. 0x88 20. " PEN84 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 19. 0x08 19. 0x88 19. " PEN83 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 18. 0x08 18. 0x88 18. " PEN82 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 17. 0x08 17. 0x88 17. " PEN81 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 16. 0x08 16. 0x88 16. " PEN80 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 15. 0x08 15. 0x88 15. " PEN79 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 14. 0x08 14. 0x88 14. " PEN78 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 13. 0x08 13. 0x88 13. " PEN77 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 12. 0x08 12. 0x88 12. " PEN76 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 11. 0x08 11. 0x88 11. " PEN75 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 10. 0x08 10. 0x88 10. " PEN74 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 9. 0x08 9. 0x88 9. " PEN73 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 8. 0x08 8. 0x88 8. " PEN72 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 7. 0x08 7. 0x88 7. " PEN71 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 6. 0x08 6. 0x88 6. " PEN70 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 5. 0x08 5. 0x88 5. " PEN69 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 4. 0x08 4. 0x88 4. " PEN68 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 3. 0x08 3. 0x88 3. " PEN67 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 2. 0x08 2. 0x88 2. " PEN66 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x08 1. 0x08 1. 0x88 1. " PEN65 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x08 0. 0x08 0. 0x88 0. " PEN64 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x0c 31. 0x0c 31. 0x8c 31. " PEN127 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 30. 0x0c 30. 0x8c 30. " PEN126 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 29. 0x0c 29. 0x8c 29. " PEN125 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 28. 0x0c 28. 0x8c 28. " PEN124 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 27. 0x0c 27. 0x8c 27. " PEN123 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 26. 0x0c 26. 0x8c 26. " PEN122 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 25. 0x0c 25. 0x8c 25. " PEN121 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 24. 0x0c 24. 0x8c 24. " PEN120 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 23. 0x0c 23. 0x8c 23. " PEN119 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 22. 0x0c 22. 0x8c 22. " PEN118 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 21. 0x0c 21. 0x8c 21. " PEN117 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 20. 0x0c 20. 0x8c 20. " PEN116 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 19. 0x0c 19. 0x8c 19. " PEN115 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 18. 0x0c 18. 0x8c 18. " PEN114 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 17. 0x0c 17. 0x8c 17. " PEN113 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 16. 0x0c 16. 0x8c 16. " PEN112 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 15. 0x0c 15. 0x8c 15. " PEN111 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 14. 0x0c 14. 0x8c 14. " PEN110 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 13. 0x0c 13. 0x8c 13. " PEN109 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 12. 0x0c 12. 0x8c 12. " PEN108 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 11. 0x0c 11. 0x8c 11. " PEN107 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 10. 0x0c 10. 0x8c 10. " PEN106 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 9. 0x0c 9. 0x8c 9. " PEN105 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 8. 0x0c 8. 0x8c 8. " PEN104 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 7. 0x0c 7. 0x8c 7. " PEN103 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 6. 0x0c 6. 0x8c 6. " PEN102 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 5. 0x0c 5. 0x8c 5. " PEN101 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 4. 0x0c 4. 0x8c 4. " PEN100 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 3. 0x0c 3. 0x8c 3. " PEN99 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 2. 0x0c 2. 0x8c 2. " PEN98 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x0c 1. 0x0c 1. 0x8c 1. " PEN97 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x0c 0. 0x0c 0. 0x8c 0. " PEN96 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x10 31. 0x10 31. 0x90 31. " PEN159 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 30. 0x10 30. 0x90 30. " PEN158 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 29. 0x10 29. 0x90 29. " PEN157 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 28. 0x10 28. 0x90 28. " PEN156 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 27. 0x10 27. 0x90 27. " PEN155 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 26. 0x10 26. 0x90 26. " PEN154 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 25. 0x10 25. 0x90 25. " PEN153 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 24. 0x10 24. 0x90 24. " PEN152 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 23. 0x10 23. 0x90 23. " PEN151 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 22. 0x10 22. 0x90 22. " PEN150 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 21. 0x10 21. 0x90 21. " PEN149 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 20. 0x10 20. 0x90 20. " PEN148 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 19. 0x10 19. 0x90 19. " PEN147 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 18. 0x10 18. 0x90 18. " PEN146 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 17. 0x10 17. 0x90 17. " PEN145 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 16. 0x10 16. 0x90 16. " PEN144 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 15. 0x10 15. 0x90 15. " PEN143 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 14. 0x10 14. 0x90 14. " PEN142 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 13. 0x10 13. 0x90 13. " PEN141 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 12. 0x10 12. 0x90 12. " PEN140 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 11. 0x10 11. 0x90 11. " PEN139 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 10. 0x10 10. 0x90 10. " PEN138 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 9. 0x10 9. 0x90 9. " PEN137 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 8. 0x10 8. 0x90 8. " PEN136 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 7. 0x10 7. 0x90 7. " PEN135 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 6. 0x10 6. 0x90 6. " PEN134 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 5. 0x10 5. 0x90 5. " PEN133 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 4. 0x10 4. 0x90 4. " PEN132 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 3. 0x10 3. 0x90 3. " PEN131 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 2. 0x10 2. 0x90 2. " PEN130 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x10 1. 0x10 1. 0x90 1. " PEN129 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x10 0. 0x10 0. 0x90 0. " PEN128 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x14 31. 0x14 31. 0x94 31. " PEN191 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 30. 0x14 30. 0x94 30. " PEN190 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 29. 0x14 29. 0x94 29. " PEN189 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 28. 0x14 28. 0x94 28. " PEN188 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 27. 0x14 27. 0x94 27. " PEN187 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 26. 0x14 26. 0x94 26. " PEN186 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 25. 0x14 25. 0x94 25. " PEN185 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 24. 0x14 24. 0x94 24. " PEN184 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 23. 0x14 23. 0x94 23. " PEN183 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 22. 0x14 22. 0x94 22. " PEN182 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 21. 0x14 21. 0x94 21. " PEN181 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 20. 0x14 20. 0x94 20. " PEN180 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 19. 0x14 19. 0x94 19. " PEN179 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 18. 0x14 18. 0x94 18. " PEN178 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 17. 0x14 17. 0x94 17. " PEN177 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 16. 0x14 16. 0x94 16. " PEN176 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 15. 0x14 15. 0x94 15. " PEN175 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 14. 0x14 14. 0x94 14. " PEN174 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 13. 0x14 13. 0x94 13. " PEN173 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 12. 0x14 12. 0x94 12. " PEN172 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 11. 0x14 11. 0x94 11. " PEN171 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 10. 0x14 10. 0x94 10. " PEN170 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 9. 0x14 9. 0x94 9. " PEN169 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 8. 0x14 8. 0x94 8. " PEN168 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 7. 0x14 7. 0x94 7. " PEN167 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 6. 0x14 6. 0x94 6. " PEN166 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 5. 0x14 5. 0x94 5. " PEN165 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 4. 0x14 4. 0x94 4. " PEN164 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 3. 0x14 3. 0x94 3. " PEN163 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 2. 0x14 2. 0x94 2. " PEN162 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x14 1. 0x14 1. 0x94 1. " PEN161 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x14 0. 0x14 0. 0x94 0. " PEN160 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x18 "IRQ192_223_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x18 31. 0x18 31. 0x98 31. " PEN223 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 30. 0x18 30. 0x98 30. " PEN222 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 29. 0x18 29. 0x98 29. " PEN221 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 28. 0x18 28. 0x98 28. " PEN220 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 27. 0x18 27. 0x98 27. " PEN219 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 26. 0x18 26. 0x98 26. " PEN218 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 25. 0x18 25. 0x98 25. " PEN217 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 24. 0x18 24. 0x98 24. " PEN216 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 23. 0x18 23. 0x98 23. " PEN215 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 22. 0x18 22. 0x98 22. " PEN214 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 21. 0x18 21. 0x98 21. " PEN213 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 20. 0x18 20. 0x98 20. " PEN212 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 19. 0x18 19. 0x98 19. " PEN211 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 18. 0x18 18. 0x98 18. " PEN210 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 17. 0x18 17. 0x98 17. " PEN209 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 16. 0x18 16. 0x98 16. " PEN208 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 15. 0x18 15. 0x98 15. " PEN207 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 14. 0x18 14. 0x98 14. " PEN206 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 13. 0x18 13. 0x98 13. " PEN205 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 12. 0x18 12. 0x98 12. " PEN204 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 11. 0x18 11. 0x98 11. " PEN203 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 10. 0x18 10. 0x98 10. " PEN202 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 9. 0x18 9. 0x98 9. " PEN201 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 8. 0x18 8. 0x98 8. " PEN200 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 7. 0x18 7. 0x98 7. " PEN199 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 6. 0x18 6. 0x98 6. " PEN198 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 5. 0x18 5. 0x98 5. " PEN197 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 4. 0x18 4. 0x98 4. " PEN196 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 3. 0x18 3. 0x98 3. " PEN195 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 2. 0x18 2. 0x98 2. " PEN194 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x18 1. 0x18 1. 0x98 1. " PEN193 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x18 0. 0x18 0. 0x98 0. " PEN192 ,Interrupt Set/Clear Pending" "Not pending,Pending" line.long 0x1c "IRQ224_239_PEN_SET/CLR,Interrupt Pending Register" setclrfld.long 0x1c 15. 0x1c 15. 0x9c 15. " PEN239 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 14. 0x1c 14. 0x9c 14. " PEN238 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 13. 0x1c 13. 0x9c 13. " PEN237 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 12. 0x1c 12. 0x9c 12. " PEN236 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 11. 0x1c 11. 0x9c 11. " PEN235 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 10. 0x1c 10. 0x9c 10. " PEN234 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x1c 9. 0x1c 9. 0x9c 9. " PEN233 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 8. 0x1c 8. 0x9c 8. " PEN232 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 7. 0x1c 7. 0x9c 7. " PEN231 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 6. 0x1c 6. 0x9c 6. " PEN230 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 5. 0x1c 5. 0x9c 5. " PEN229 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 4. 0x1c 4. 0x9c 4. " PEN228 ,Interrupt Set/Clear Pending" "Not pending,Pending" textline " " setclrfld.long 0x1c 3. 0x1c 3. 0x9c 3. " PEN227 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 2. 0x1c 2. 0x9c 2. " PEN226 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 1. 0x1c 1. 0x9c 1. " PEN225 ,Interrupt Set/Clear Pending" "Not pending,Pending" setclrfld.long 0x1c 0. 0x1c 0. 0x9c 0. " PEN224 ,Interrupt Set/Clear Pending" "Not pending,Pending" else hgroup.long 0x200++0x1F hide.long 0x00 "IRQ0_31_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x04 "IRQ32_63_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x08 "IRQ64_95_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x0c "IRQ96_127_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x10 "IRQ128_159_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x14 "IRQ160_191_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x18 "IRQ192_223_PEN_SET/CLR,Interrupt Pending Register" hide.long 0x1c "IRQ224_239_PEN_SET/CLR,Interrupt Pending Register" endif tree.end tree "Interrupt Active Bit Registers" width 9. if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) rgroup.long 0x300++0x03 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) rgroup.long 0x300++0x07 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) rgroup.long 0x300++0x0B line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) rgroup.long 0x300++0x0F line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) rgroup.long 0x300++0x13 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) rgroup.long 0x300++0x17 line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" line.long 0x14 "ACTIVE6,Active Bit Register 6" bitfld.long 0x14 31. " ACTIVE191 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 30. " ACTIVE190 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 29. " ACTIVE189 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 28. " ACTIVE188 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 27. " ACTIVE187 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 26. " ACTIVE186 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 25. " ACTIVE185 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 24. " ACTIVE184 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 23. " ACTIVE183 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 22. " ACTIVE182 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 21. " ACTIVE181 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 20. " ACTIVE180 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 19. " ACTIVE179 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 18. " ACTIVE178 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 17. " ACTIVE177 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 16. " ACTIVE176 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 15. " ACTIVE175 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 14. " ACTIVE174 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 13. " ACTIVE173 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 12. " ACTIVE172 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 11. " ACTIVE171 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 10. " ACTIVE170 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 9. " ACTIVE169 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 8. " ACTIVE168 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 7. " ACTIVE167 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 6. " ACTIVE166 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 5. " ACTIVE165 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 4. " ACTIVE164 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 3. " ACTIVE163 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 2. " ACTIVE162 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 1. " ACTIVE161 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 0. " ACTIVE160 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) rgroup.long 0x300++0x1B line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" line.long 0x14 "ACTIVE6,Active Bit Register 6" bitfld.long 0x14 31. " ACTIVE191 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 30. " ACTIVE190 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 29. " ACTIVE189 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 28. " ACTIVE188 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 27. " ACTIVE187 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 26. " ACTIVE186 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 25. " ACTIVE185 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 24. " ACTIVE184 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 23. " ACTIVE183 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 22. " ACTIVE182 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 21. " ACTIVE181 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 20. " ACTIVE180 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 19. " ACTIVE179 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 18. " ACTIVE178 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 17. " ACTIVE177 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 16. " ACTIVE176 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 15. " ACTIVE175 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 14. " ACTIVE174 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 13. " ACTIVE173 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 12. " ACTIVE172 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 11. " ACTIVE171 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 10. " ACTIVE170 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 9. " ACTIVE169 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 8. " ACTIVE168 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 7. " ACTIVE167 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 6. " ACTIVE166 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 5. " ACTIVE165 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 4. " ACTIVE164 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 3. " ACTIVE163 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 2. " ACTIVE162 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 1. " ACTIVE161 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 0. " ACTIVE160 ,Interrupt Active Flag" "Not active,Active" line.long 0x18 "ACTIVE7,Active Bit Register 7" bitfld.long 0x18 31. " ACTIVE223 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 30. " ACTIVE222 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 29. " ACTIVE221 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 28. " ACTIVE220 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 27. " ACTIVE219 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 26. " ACTIVE218 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 25. " ACTIVE217 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 24. " ACTIVE216 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 23. " ACTIVE215 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 22. " ACTIVE214 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 21. " ACTIVE213 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 20. " ACTIVE212 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 19. " ACTIVE211 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 18. " ACTIVE210 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 17. " ACTIVE209 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 16. " ACTIVE208 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 15. " ACTIVE207 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 14. " ACTIVE206 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 13. " ACTIVE205 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 12. " ACTIVE204 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 11. " ACTIVE203 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 10. " ACTIVE202 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 9. " ACTIVE201 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 8. " ACTIVE200 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 7. " ACTIVE199 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 6. " ACTIVE198 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 5. " ACTIVE197 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 4. " ACTIVE196 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 3. " ACTIVE195 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 2. " ACTIVE194 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 1. " ACTIVE193 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 0. " ACTIVE192 ,Interrupt Active Flag" "Not active,Active" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) rgroup.long 0x300++0x1F line.long 0x00 "ACTIVE1,Active Bit Register 1" bitfld.long 0x00 31. " ACTIVE31 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 30. " ACTIVE30 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 29. " ACTIVE29 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 28. " ACTIVE28 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 27. " ACTIVE27 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 26. " ACTIVE26 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 25. " ACTIVE25 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 24. " ACTIVE24 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 23. " ACTIVE23 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 22. " ACTIVE22 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 21. " ACTIVE21 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 20. " ACTIVE20 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 19. " ACTIVE19 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 18. " ACTIVE18 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 17. " ACTIVE17 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 16. " ACTIVE16 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 15. " ACTIVE15 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 14. " ACTIVE14 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 13. " ACTIVE13 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 12. " ACTIVE12 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 11. " ACTIVE11 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 10. " ACTIVE10 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 9. " ACTIVE9 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 8. " ACTIVE8 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 7. " ACTIVE7 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 6. " ACTIVE6 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 5. " ACTIVE5 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 4. " ACTIVE4 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 3. " ACTIVE3 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 2. " ACTIVE2 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x00 1. " ACTIVE1 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x00 0. " ACTIVE0 ,Interrupt Active Flag" "Not active,Active" line.long 0x04 "ACTIVE2,Active Bit Register 2" bitfld.long 0x04 31. " ACTIVE63 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 30. " ACTIVE62 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 29. " ACTIVE61 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 28. " ACTIVE60 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 27. " ACTIVE59 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 26. " ACTIVE58 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 25. " ACTIVE57 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 24. " ACTIVE56 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 23. " ACTIVE55 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 22. " ACTIVE54 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 21. " ACTIVE53 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 20. " ACTIVE52 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 19. " ACTIVE51 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 18. " ACTIVE50 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 17. " ACTIVE49 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 16. " ACTIVE48 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 15. " ACTIVE47 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 14. " ACTIVE46 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 13. " ACTIVE45 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 12. " ACTIVE44 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 11. " ACTIVE43 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 10. " ACTIVE42 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 9. " ACTIVE41 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 8. " ACTIVE40 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 7. " ACTIVE39 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 6. " ACTIVE38 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 5. " ACTIVE37 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 4. " ACTIVE36 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 3. " ACTIVE35 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 2. " ACTIVE34 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x04 1. " ACTIVE33 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x04 0. " ACTIVE32 ,Interrupt Active Flag" "Not active,Active" line.long 0x08 "ACTIVE3,Active Bit Register 3" bitfld.long 0x08 31. " ACTIVE95 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 30. " ACTIVE94 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 29. " ACTIVE93 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 28. " ACTIVE92 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 27. " ACTIVE91 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 26. " ACTIVE90 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 25. " ACTIVE89 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 24. " ACTIVE88 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 23. " ACTIVE87 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 22. " ACTIVE86 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 21. " ACTIVE85 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 20. " ACTIVE84 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 19. " ACTIVE83 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 18. " ACTIVE82 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 17. " ACTIVE81 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 16. " ACTIVE80 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 15. " ACTIVE79 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 14. " ACTIVE78 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 13. " ACTIVE77 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 12. " ACTIVE76 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 11. " ACTIVE75 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 10. " ACTIVE74 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 9. " ACTIVE73 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 8. " ACTIVE72 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 7. " ACTIVE71 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 6. " ACTIVE70 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 5. " ACTIVE69 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 4. " ACTIVE68 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 3. " ACTIVE67 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 2. " ACTIVE66 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x08 1. " ACTIVE65 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x08 0. " ACTIVE64 ,Interrupt Active Flag" "Not active,Active" line.long 0x0c "ACTIVE4,Active Bit Register 4" bitfld.long 0x0c 31. " ACTIVE127 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 30. " ACTIVE126 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 29. " ACTIVE125 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 28. " ACTIVE124 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 27. " ACTIVE123 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 26. " ACTIVE122 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 25. " ACTIVE121 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 24. " ACTIVE120 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 23. " ACTIVE119 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 22. " ACTIVE118 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 21. " ACTIVE117 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 20. " ACTIVE116 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 19. " ACTIVE115 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 18. " ACTIVE114 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 17. " ACTIVE113 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 16. " ACTIVE112 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 15. " ACTIVE111 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 14. " ACTIVE110 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 13. " ACTIVE109 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 12. " ACTIVE108 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 11. " ACTIVE107 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 10. " ACTIVE106 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 9. " ACTIVE105 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 8. " ACTIVE104 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 7. " ACTIVE103 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 6. " ACTIVE102 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 5. " ACTIVE101 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 4. " ACTIVE100 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 3. " ACTIVE99 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 2. " ACTIVE98 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x0c 1. " ACTIVE97 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x0c 0. " ACTIVE96 ,Interrupt Active Flag" "Not active,Active" line.long 0x10 "ACTIVE5,Active Bit Register 5" bitfld.long 0x10 31. " ACTIVE159 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 30. " ACTIVE158 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 29. " ACTIVE157 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 28. " ACTIVE156 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 27. " ACTIVE155 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 26. " ACTIVE154 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 25. " ACTIVE153 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 24. " ACTIVE152 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 23. " ACTIVE151 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 22. " ACTIVE150 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 21. " ACTIVE149 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 20. " ACTIVE148 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 19. " ACTIVE147 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 18. " ACTIVE146 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 17. " ACTIVE145 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 16. " ACTIVE144 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 15. " ACTIVE143 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 14. " ACTIVE142 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 13. " ACTIVE141 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 12. " ACTIVE140 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 11. " ACTIVE139 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 10. " ACTIVE138 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 9. " ACTIVE137 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 8. " ACTIVE136 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 7. " ACTIVE135 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 6. " ACTIVE134 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 5. " ACTIVE133 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 4. " ACTIVE132 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 3. " ACTIVE131 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 2. " ACTIVE130 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x10 1. " ACTIVE129 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x10 0. " ACTIVE128 ,Interrupt Active Flag" "Not active,Active" line.long 0x14 "ACTIVE6,Active Bit Register 6" bitfld.long 0x14 31. " ACTIVE191 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 30. " ACTIVE190 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 29. " ACTIVE189 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 28. " ACTIVE188 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 27. " ACTIVE187 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 26. " ACTIVE186 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 25. " ACTIVE185 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 24. " ACTIVE184 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 23. " ACTIVE183 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 22. " ACTIVE182 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 21. " ACTIVE181 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 20. " ACTIVE180 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 19. " ACTIVE179 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 18. " ACTIVE178 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 17. " ACTIVE177 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 16. " ACTIVE176 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 15. " ACTIVE175 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 14. " ACTIVE174 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 13. " ACTIVE173 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 12. " ACTIVE172 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 11. " ACTIVE171 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 10. " ACTIVE170 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 9. " ACTIVE169 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 8. " ACTIVE168 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 7. " ACTIVE167 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 6. " ACTIVE166 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 5. " ACTIVE165 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 4. " ACTIVE164 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 3. " ACTIVE163 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 2. " ACTIVE162 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x14 1. " ACTIVE161 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x14 0. " ACTIVE160 ,Interrupt Active Flag" "Not active,Active" line.long 0x18 "ACTIVE7,Active Bit Register 7" bitfld.long 0x18 31. " ACTIVE223 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 30. " ACTIVE222 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 29. " ACTIVE221 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 28. " ACTIVE220 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 27. " ACTIVE219 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 26. " ACTIVE218 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 25. " ACTIVE217 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 24. " ACTIVE216 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 23. " ACTIVE215 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 22. " ACTIVE214 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 21. " ACTIVE213 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 20. " ACTIVE212 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 19. " ACTIVE211 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 18. " ACTIVE210 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 17. " ACTIVE209 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 16. " ACTIVE208 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 15. " ACTIVE207 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 14. " ACTIVE206 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 13. " ACTIVE205 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 12. " ACTIVE204 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 11. " ACTIVE203 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 10. " ACTIVE202 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 9. " ACTIVE201 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 8. " ACTIVE200 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 7. " ACTIVE199 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 6. " ACTIVE198 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 5. " ACTIVE197 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 4. " ACTIVE196 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 3. " ACTIVE195 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 2. " ACTIVE194 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x18 1. " ACTIVE193 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x18 0. " ACTIVE192 ,Interrupt Active Flag" "Not active,Active" line.long 0x1c "ACTIVE8,Active Bit Register 8" bitfld.long 0x1c 15. " ACTIVE239 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 14. " ACTIVE238 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 13. " ACTIVE237 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 12. " ACTIVE236 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 11. " ACTIVE235 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 10. " ACTIVE234 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x1c 9. " ACTIVE233 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 8. " ACTIVE232 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 7. " ACTIVE231 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 6. " ACTIVE230 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 5. " ACTIVE229 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 4. " ACTIVE228 ,Interrupt Active Flag" "Not active,Active" textline " " bitfld.long 0x1c 3. " ACTIVE227 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 2. " ACTIVE226 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 1. " ACTIVE225 ,Interrupt Active Flag" "Not active,Active" bitfld.long 0x1c 0. " ACTIVE224 ,Interrupt Active Flag" "Not active,Active" else hgroup.long 0x300++0x1F hide.long 0x00 "ACTIVE1,Active Bit Register 1" hide.long 0x04 "ACTIVE2,Active Bit Register 2" hide.long 0x08 "ACTIVE3,Active Bit Register 3" hide.long 0x0c "ACTIVE4,Active Bit Register 4" hide.long 0x10 "ACTIVE5,Active Bit Register 5" hide.long 0x14 "ACTIVE6,Active Bit Register 6" hide.long 0x18 "ACTIVE7,Active Bit Register 7" hide.long 0x1c "ACTIVE8,Active Bit Register 8" endif tree.end tree "Interrupt Priority Registers" if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x00) group.long 0x400++0x1F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x01) group.long 0x400++0x3F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x02) group.long 0x400++0x5F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x03) group.long 0x400++0x7F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x04) group.long 0x400++0x9F line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x05) group.long 0x400++0xBF line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" line.long 0xA0 "IPR40,Interrupt Priority Register" hexmask.long.byte 0xA0 24.--31. 1. " PRI_163 ,Interrupt 163 Priority" hexmask.long.byte 0xA0 16.--23. 1. " PRI_162 ,Interrupt 162 Priority" hexmask.long.byte 0xA0 8.--15. 1. " PRI_161 ,Interrupt 161 Priority" hexmask.long.byte 0xA0 0.--7. 1. " PRI_160 ,Interrupt 160 Priority" line.long 0xA4 "IPR41,Interrupt Priority Register" hexmask.long.byte 0xA4 24.--31. 1. " PRI_167 ,Interrupt 167 Priority" hexmask.long.byte 0xA4 16.--23. 1. " PRI_166 ,Interrupt 166 Priority" hexmask.long.byte 0xA4 8.--15. 1. " PRI_165 ,Interrupt 165 Priority" hexmask.long.byte 0xA4 0.--7. 1. " PRI_164 ,Interrupt 164 Priority" line.long 0xA8 "IPR42,Interrupt Priority Register" hexmask.long.byte 0xA8 24.--31. 1. " PRI_171 ,Interrupt 171 Priority" hexmask.long.byte 0xA8 16.--23. 1. " PRI_170 ,Interrupt 170 Priority" hexmask.long.byte 0xA8 8.--15. 1. " PRI_169 ,Interrupt 169 Priority" hexmask.long.byte 0xA8 0.--7. 1. " PRI_168 ,Interrupt 168 Priority" line.long 0xAC "IPR43,Interrupt Priority Register" hexmask.long.byte 0xAC 24.--31. 1. " PRI_175 ,Interrupt 175 Priority" hexmask.long.byte 0xAC 16.--23. 1. " PRI_174 ,Interrupt 174 Priority" hexmask.long.byte 0xAC 8.--15. 1. " PRI_173 ,Interrupt 173 Priority" hexmask.long.byte 0xAC 0.--7. 1. " PRI_172 ,Interrupt 172 Priority" line.long 0xB0 "IPR44,Interrupt Priority Register" hexmask.long.byte 0xB0 24.--31. 1. " PRI_179 ,Interrupt 179 Priority" hexmask.long.byte 0xB0 16.--23. 1. " PRI_178 ,Interrupt 178 Priority" hexmask.long.byte 0xB0 8.--15. 1. " PRI_177 ,Interrupt 177 Priority" hexmask.long.byte 0xB0 0.--7. 1. " PRI_176 ,Interrupt 176 Priority" line.long 0xB4 "IPR45,Interrupt Priority Register" hexmask.long.byte 0xB4 24.--31. 1. " PRI_183 ,Interrupt 183 Priority" hexmask.long.byte 0xB4 16.--23. 1. " PRI_182 ,Interrupt 182 Priority" hexmask.long.byte 0xB4 8.--15. 1. " PRI_181 ,Interrupt 181 Priority" hexmask.long.byte 0xB4 0.--7. 1. " PRI_180 ,Interrupt 180 Priority" line.long 0xB8 "IPR46,Interrupt Priority Register" hexmask.long.byte 0xB8 24.--31. 1. " PRI_187 ,Interrupt 187 Priority" hexmask.long.byte 0xB8 16.--23. 1. " PRI_186 ,Interrupt 186 Priority" hexmask.long.byte 0xB8 8.--15. 1. " PRI_185 ,Interrupt 185 Priority" hexmask.long.byte 0xB8 0.--7. 1. " PRI_184 ,Interrupt 184 Priority" line.long 0xBC "IPR47,Interrupt Priority Register" hexmask.long.byte 0xBC 24.--31. 1. " PRI_191 ,Interrupt 191 Priority" hexmask.long.byte 0xBC 16.--23. 1. " PRI_190 ,Interrupt 190 Priority" hexmask.long.byte 0xBC 8.--15. 1. " PRI_189 ,Interrupt 189 Priority" hexmask.long.byte 0xBC 0.--7. 1. " PRI_188 ,Interrupt 188 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x06) group.long 0x400++0xDF line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" line.long 0xA0 "IPR40,Interrupt Priority Register" hexmask.long.byte 0xA0 24.--31. 1. " PRI_163 ,Interrupt 163 Priority" hexmask.long.byte 0xA0 16.--23. 1. " PRI_162 ,Interrupt 162 Priority" hexmask.long.byte 0xA0 8.--15. 1. " PRI_161 ,Interrupt 161 Priority" hexmask.long.byte 0xA0 0.--7. 1. " PRI_160 ,Interrupt 160 Priority" line.long 0xA4 "IPR41,Interrupt Priority Register" hexmask.long.byte 0xA4 24.--31. 1. " PRI_167 ,Interrupt 167 Priority" hexmask.long.byte 0xA4 16.--23. 1. " PRI_166 ,Interrupt 166 Priority" hexmask.long.byte 0xA4 8.--15. 1. " PRI_165 ,Interrupt 165 Priority" hexmask.long.byte 0xA4 0.--7. 1. " PRI_164 ,Interrupt 164 Priority" line.long 0xA8 "IPR42,Interrupt Priority Register" hexmask.long.byte 0xA8 24.--31. 1. " PRI_171 ,Interrupt 171 Priority" hexmask.long.byte 0xA8 16.--23. 1. " PRI_170 ,Interrupt 170 Priority" hexmask.long.byte 0xA8 8.--15. 1. " PRI_169 ,Interrupt 169 Priority" hexmask.long.byte 0xA8 0.--7. 1. " PRI_168 ,Interrupt 168 Priority" line.long 0xAC "IPR43,Interrupt Priority Register" hexmask.long.byte 0xAC 24.--31. 1. " PRI_175 ,Interrupt 175 Priority" hexmask.long.byte 0xAC 16.--23. 1. " PRI_174 ,Interrupt 174 Priority" hexmask.long.byte 0xAC 8.--15. 1. " PRI_173 ,Interrupt 173 Priority" hexmask.long.byte 0xAC 0.--7. 1. " PRI_172 ,Interrupt 172 Priority" line.long 0xB0 "IPR44,Interrupt Priority Register" hexmask.long.byte 0xB0 24.--31. 1. " PRI_179 ,Interrupt 179 Priority" hexmask.long.byte 0xB0 16.--23. 1. " PRI_178 ,Interrupt 178 Priority" hexmask.long.byte 0xB0 8.--15. 1. " PRI_177 ,Interrupt 177 Priority" hexmask.long.byte 0xB0 0.--7. 1. " PRI_176 ,Interrupt 176 Priority" line.long 0xB4 "IPR45,Interrupt Priority Register" hexmask.long.byte 0xB4 24.--31. 1. " PRI_183 ,Interrupt 183 Priority" hexmask.long.byte 0xB4 16.--23. 1. " PRI_182 ,Interrupt 182 Priority" hexmask.long.byte 0xB4 8.--15. 1. " PRI_181 ,Interrupt 181 Priority" hexmask.long.byte 0xB4 0.--7. 1. " PRI_180 ,Interrupt 180 Priority" line.long 0xB8 "IPR46,Interrupt Priority Register" hexmask.long.byte 0xB8 24.--31. 1. " PRI_187 ,Interrupt 187 Priority" hexmask.long.byte 0xB8 16.--23. 1. " PRI_186 ,Interrupt 186 Priority" hexmask.long.byte 0xB8 8.--15. 1. " PRI_185 ,Interrupt 185 Priority" hexmask.long.byte 0xB8 0.--7. 1. " PRI_184 ,Interrupt 184 Priority" line.long 0xBC "IPR47,Interrupt Priority Register" hexmask.long.byte 0xBC 24.--31. 1. " PRI_191 ,Interrupt 191 Priority" hexmask.long.byte 0xBC 16.--23. 1. " PRI_190 ,Interrupt 190 Priority" hexmask.long.byte 0xBC 8.--15. 1. " PRI_189 ,Interrupt 189 Priority" hexmask.long.byte 0xBC 0.--7. 1. " PRI_188 ,Interrupt 188 Priority" line.long 0xC0 "IPR48,Interrupt Priority Register" hexmask.long.byte 0xC0 24.--31. 1. " PRI_195 ,Interrupt 195 Priority" hexmask.long.byte 0xC0 16.--23. 1. " PRI_194 ,Interrupt 194 Priority" hexmask.long.byte 0xC0 8.--15. 1. " PRI_193 ,Interrupt 193 Priority" hexmask.long.byte 0xC0 0.--7. 1. " PRI_192 ,Interrupt 192 Priority" line.long 0xC4 "IPR49,Interrupt Priority Register" hexmask.long.byte 0xC4 24.--31. 1. " PRI_199 ,Interrupt 199 Priority" hexmask.long.byte 0xC4 16.--23. 1. " PRI_198 ,Interrupt 198 Priority" hexmask.long.byte 0xC4 8.--15. 1. " PRI_197 ,Interrupt 197 Priority" hexmask.long.byte 0xC4 0.--7. 1. " PRI_196 ,Interrupt 196 Priority" line.long 0xC8 "IPR50,Interrupt Priority Register" hexmask.long.byte 0xC8 24.--31. 1. " PRI_203 ,Interrupt 203 Priority" hexmask.long.byte 0xC8 16.--23. 1. " PRI_202 ,Interrupt 202 Priority" hexmask.long.byte 0xC8 8.--15. 1. " PRI_201 ,Interrupt 201 Priority" hexmask.long.byte 0xC8 0.--7. 1. " PRI_200 ,Interrupt 200 Priority" line.long 0xCC "IPR51,Interrupt Priority Register" hexmask.long.byte 0xCC 24.--31. 1. " PRI_207 ,Interrupt 207 Priority" hexmask.long.byte 0xCC 16.--23. 1. " PRI_206 ,Interrupt 206 Priority" hexmask.long.byte 0xCC 8.--15. 1. " PRI_205 ,Interrupt 205 Priority" hexmask.long.byte 0xCC 0.--7. 1. " PRI_204 ,Interrupt 204 Priority" line.long 0xD0 "IPR52,Interrupt Priority Register" hexmask.long.byte 0xD0 24.--31. 1. " PRI_211 ,Interrupt 211 Priority" hexmask.long.byte 0xD0 16.--23. 1. " PRI_210 ,Interrupt 210 Priority" hexmask.long.byte 0xD0 8.--15. 1. " PRI_209 ,Interrupt 209 Priority" hexmask.long.byte 0xD0 0.--7. 1. " PRI_208 ,Interrupt 208 Priority" line.long 0xD4 "IPR53,Interrupt Priority Register" hexmask.long.byte 0xD4 24.--31. 1. " PRI_215 ,Interrupt 215 Priority" hexmask.long.byte 0xD4 16.--23. 1. " PRI_214 ,Interrupt 214 Priority" hexmask.long.byte 0xD4 8.--15. 1. " PRI_213 ,Interrupt 213 Priority" hexmask.long.byte 0xD4 0.--7. 1. " PRI_212 ,Interrupt 212 Priority" line.long 0xD8 "IPR54,Interrupt Priority Register" hexmask.long.byte 0xD8 24.--31. 1. " PRI_219 ,Interrupt 219 Priority" hexmask.long.byte 0xD8 16.--23. 1. " PRI_218 ,Interrupt 218 Priority" hexmask.long.byte 0xD8 8.--15. 1. " PRI_217 ,Interrupt 217 Priority" hexmask.long.byte 0xD8 0.--7. 1. " PRI_216 ,Interrupt 216 Priority" line.long 0xDC "IPR55,Interrupt Priority Register" hexmask.long.byte 0xDC 24.--31. 1. " PRI_223 ,Interrupt 223 Priority" hexmask.long.byte 0xDC 16.--23. 1. " PRI_222 ,Interrupt 222 Priority" hexmask.long.byte 0xDC 8.--15. 1. " PRI_221 ,Interrupt 221 Priority" hexmask.long.byte 0xDC 0.--7. 1. " PRI_220 ,Interrupt 220 Priority" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0x04))&0x0F)==0x07) group.long 0x400++0xEF line.long 0x0 "IPR0,Interrupt Priority Register" hexmask.long.byte 0x0 24.--31. 1. " PRI_3 ,Interrupt 3 Priority" hexmask.long.byte 0x0 16.--23. 1. " PRI_2 ,Interrupt 2 Priority" hexmask.long.byte 0x0 8.--15. 1. " PRI_1 ,Interrupt 1 Priority" hexmask.long.byte 0x0 0.--7. 1. " PRI_0 ,Interrupt 0 Priority" line.long 0x4 "IPR1,Interrupt Priority Register" hexmask.long.byte 0x4 24.--31. 1. " PRI_7 ,Interrupt 7 Priority" hexmask.long.byte 0x4 16.--23. 1. " PRI_6 ,Interrupt 6 Priority" hexmask.long.byte 0x4 8.--15. 1. " PRI_5 ,Interrupt 5 Priority" hexmask.long.byte 0x4 0.--7. 1. " PRI_4 ,Interrupt 4 Priority" line.long 0x8 "IPR2,Interrupt Priority Register" hexmask.long.byte 0x8 24.--31. 1. " PRI_11 ,Interrupt 11 Priority" hexmask.long.byte 0x8 16.--23. 1. " PRI_10 ,Interrupt 10 Priority" hexmask.long.byte 0x8 8.--15. 1. " PRI_9 ,Interrupt 9 Priority" hexmask.long.byte 0x8 0.--7. 1. " PRI_8 ,Interrupt 8 Priority" line.long 0xC "IPR3,Interrupt Priority Register" hexmask.long.byte 0xC 24.--31. 1. " PRI_15 ,Interrupt 15 Priority" hexmask.long.byte 0xC 16.--23. 1. " PRI_14 ,Interrupt 14 Priority" hexmask.long.byte 0xC 8.--15. 1. " PRI_13 ,Interrupt 13 Priority" hexmask.long.byte 0xC 0.--7. 1. " PRI_12 ,Interrupt 12 Priority" line.long 0x10 "IPR4,Interrupt Priority Register" hexmask.long.byte 0x10 24.--31. 1. " PRI_19 ,Interrupt 19 Priority" hexmask.long.byte 0x10 16.--23. 1. " PRI_18 ,Interrupt 18 Priority" hexmask.long.byte 0x10 8.--15. 1. " PRI_17 ,Interrupt 17 Priority" hexmask.long.byte 0x10 0.--7. 1. " PRI_16 ,Interrupt 16 Priority" line.long 0x14 "IPR5,Interrupt Priority Register" hexmask.long.byte 0x14 24.--31. 1. " PRI_23 ,Interrupt 23 Priority" hexmask.long.byte 0x14 16.--23. 1. " PRI_22 ,Interrupt 22 Priority" hexmask.long.byte 0x14 8.--15. 1. " PRI_21 ,Interrupt 21 Priority" hexmask.long.byte 0x14 0.--7. 1. " PRI_20 ,Interrupt 20 Priority" line.long 0x18 "IPR6,Interrupt Priority Register" hexmask.long.byte 0x18 24.--31. 1. " PRI_27 ,Interrupt 27 Priority" hexmask.long.byte 0x18 16.--23. 1. " PRI_26 ,Interrupt 26 Priority" hexmask.long.byte 0x18 8.--15. 1. " PRI_25 ,Interrupt 25 Priority" hexmask.long.byte 0x18 0.--7. 1. " PRI_24 ,Interrupt 24 Priority" line.long 0x1C "IPR7,Interrupt Priority Register" hexmask.long.byte 0x1C 24.--31. 1. " PRI_31 ,Interrupt 31 Priority" hexmask.long.byte 0x1C 16.--23. 1. " PRI_30 ,Interrupt 30 Priority" hexmask.long.byte 0x1C 8.--15. 1. " PRI_29 ,Interrupt 29 Priority" hexmask.long.byte 0x1C 0.--7. 1. " PRI_28 ,Interrupt 28 Priority" line.long 0x20 "IPR8,Interrupt Priority Register" hexmask.long.byte 0x20 24.--31. 1. " PRI_35 ,Interrupt 35 Priority" hexmask.long.byte 0x20 16.--23. 1. " PRI_34 ,Interrupt 34 Priority" hexmask.long.byte 0x20 8.--15. 1. " PRI_33 ,Interrupt 33 Priority" hexmask.long.byte 0x20 0.--7. 1. " PRI_32 ,Interrupt 32 Priority" line.long 0x24 "IPR9,Interrupt Priority Register" hexmask.long.byte 0x24 24.--31. 1. " PRI_39 ,Interrupt 39 Priority" hexmask.long.byte 0x24 16.--23. 1. " PRI_38 ,Interrupt 38 Priority" hexmask.long.byte 0x24 8.--15. 1. " PRI_37 ,Interrupt 37 Priority" hexmask.long.byte 0x24 0.--7. 1. " PRI_36 ,Interrupt 36 Priority" line.long 0x28 "IPR10,Interrupt Priority Register" hexmask.long.byte 0x28 24.--31. 1. " PRI_43 ,Interrupt 43 Priority" hexmask.long.byte 0x28 16.--23. 1. " PRI_42 ,Interrupt 42 Priority" hexmask.long.byte 0x28 8.--15. 1. " PRI_41 ,Interrupt 41 Priority" hexmask.long.byte 0x28 0.--7. 1. " PRI_40 ,Interrupt 40 Priority" line.long 0x2C "IPR11,Interrupt Priority Register" hexmask.long.byte 0x2C 24.--31. 1. " PRI_47 ,Interrupt 47 Priority" hexmask.long.byte 0x2C 16.--23. 1. " PRI_46 ,Interrupt 46 Priority" hexmask.long.byte 0x2C 8.--15. 1. " PRI_45 ,Interrupt 45 Priority" hexmask.long.byte 0x2C 0.--7. 1. " PRI_44 ,Interrupt 44 Priority" line.long 0x30 "IPR12,Interrupt Priority Register" hexmask.long.byte 0x30 24.--31. 1. " PRI_51 ,Interrupt 51 Priority" hexmask.long.byte 0x30 16.--23. 1. " PRI_50 ,Interrupt 50 Priority" hexmask.long.byte 0x30 8.--15. 1. " PRI_49 ,Interrupt 49 Priority" hexmask.long.byte 0x30 0.--7. 1. " PRI_48 ,Interrupt 48 Priority" line.long 0x34 "IPR13,Interrupt Priority Register" hexmask.long.byte 0x34 24.--31. 1. " PRI_55 ,Interrupt 55 Priority" hexmask.long.byte 0x34 16.--23. 1. " PRI_54 ,Interrupt 54 Priority" hexmask.long.byte 0x34 8.--15. 1. " PRI_53 ,Interrupt 53 Priority" hexmask.long.byte 0x34 0.--7. 1. " PRI_52 ,Interrupt 52 Priority" line.long 0x38 "IPR14,Interrupt Priority Register" hexmask.long.byte 0x38 24.--31. 1. " PRI_59 ,Interrupt 59 Priority" hexmask.long.byte 0x38 16.--23. 1. " PRI_58 ,Interrupt 58 Priority" hexmask.long.byte 0x38 8.--15. 1. " PRI_57 ,Interrupt 57 Priority" hexmask.long.byte 0x38 0.--7. 1. " PRI_56 ,Interrupt 56 Priority" line.long 0x3C "IPR15,Interrupt Priority Register" hexmask.long.byte 0x3C 24.--31. 1. " PRI_63 ,Interrupt 63 Priority" hexmask.long.byte 0x3C 16.--23. 1. " PRI_62 ,Interrupt 62 Priority" hexmask.long.byte 0x3C 8.--15. 1. " PRI_61 ,Interrupt 61 Priority" hexmask.long.byte 0x3C 0.--7. 1. " PRI_60 ,Interrupt 60 Priority" line.long 0x40 "IPR16,Interrupt Priority Register" hexmask.long.byte 0x40 24.--31. 1. " PRI_67 ,Interrupt 67 Priority" hexmask.long.byte 0x40 16.--23. 1. " PRI_66 ,Interrupt 66 Priority" hexmask.long.byte 0x40 8.--15. 1. " PRI_65 ,Interrupt 65 Priority" hexmask.long.byte 0x40 0.--7. 1. " PRI_64 ,Interrupt 64 Priority" line.long 0x44 "IPR17,Interrupt Priority Register" hexmask.long.byte 0x44 24.--31. 1. " PRI_71 ,Interrupt 71 Priority" hexmask.long.byte 0x44 16.--23. 1. " PRI_70 ,Interrupt 70 Priority" hexmask.long.byte 0x44 8.--15. 1. " PRI_69 ,Interrupt 69 Priority" hexmask.long.byte 0x44 0.--7. 1. " PRI_68 ,Interrupt 68 Priority" line.long 0x48 "IPR18,Interrupt Priority Register" hexmask.long.byte 0x48 24.--31. 1. " PRI_75 ,Interrupt 75 Priority" hexmask.long.byte 0x48 16.--23. 1. " PRI_74 ,Interrupt 74 Priority" hexmask.long.byte 0x48 8.--15. 1. " PRI_73 ,Interrupt 73 Priority" hexmask.long.byte 0x48 0.--7. 1. " PRI_72 ,Interrupt 72 Priority" line.long 0x4C "IPR19,Interrupt Priority Register" hexmask.long.byte 0x4C 24.--31. 1. " PRI_79 ,Interrupt 79 Priority" hexmask.long.byte 0x4C 16.--23. 1. " PRI_78 ,Interrupt 78 Priority" hexmask.long.byte 0x4C 8.--15. 1. " PRI_77 ,Interrupt 77 Priority" hexmask.long.byte 0x4C 0.--7. 1. " PRI_76 ,Interrupt 76 Priority" line.long 0x50 "IPR20,Interrupt Priority Register" hexmask.long.byte 0x50 24.--31. 1. " PRI_83 ,Interrupt 83 Priority" hexmask.long.byte 0x50 16.--23. 1. " PRI_82 ,Interrupt 82 Priority" hexmask.long.byte 0x50 8.--15. 1. " PRI_81 ,Interrupt 81 Priority" hexmask.long.byte 0x50 0.--7. 1. " PRI_80 ,Interrupt 80 Priority" line.long 0x54 "IPR21,Interrupt Priority Register" hexmask.long.byte 0x54 24.--31. 1. " PRI_87 ,Interrupt 87 Priority" hexmask.long.byte 0x54 16.--23. 1. " PRI_86 ,Interrupt 86 Priority" hexmask.long.byte 0x54 8.--15. 1. " PRI_85 ,Interrupt 85 Priority" hexmask.long.byte 0x54 0.--7. 1. " PRI_84 ,Interrupt 84 Priority" line.long 0x58 "IPR22,Interrupt Priority Register" hexmask.long.byte 0x58 24.--31. 1. " PRI_91 ,Interrupt 91 Priority" hexmask.long.byte 0x58 16.--23. 1. " PRI_90 ,Interrupt 90 Priority" hexmask.long.byte 0x58 8.--15. 1. " PRI_89 ,Interrupt 89 Priority" hexmask.long.byte 0x58 0.--7. 1. " PRI_88 ,Interrupt 88 Priority" line.long 0x5C "IPR23,Interrupt Priority Register" hexmask.long.byte 0x5C 24.--31. 1. " PRI_95 ,Interrupt 95 Priority" hexmask.long.byte 0x5C 16.--23. 1. " PRI_94 ,Interrupt 94 Priority" hexmask.long.byte 0x5C 8.--15. 1. " PRI_93 ,Interrupt 93 Priority" hexmask.long.byte 0x5C 0.--7. 1. " PRI_92 ,Interrupt 92 Priority" line.long 0x60 "IPR24,Interrupt Priority Register" hexmask.long.byte 0x60 24.--31. 1. " PRI_99 ,Interrupt 99 Priority" hexmask.long.byte 0x60 16.--23. 1. " PRI_98 ,Interrupt 98 Priority" hexmask.long.byte 0x60 8.--15. 1. " PRI_97 ,Interrupt 97 Priority" hexmask.long.byte 0x60 0.--7. 1. " PRI_96 ,Interrupt 96 Priority" line.long 0x64 "IPR25,Interrupt Priority Register" hexmask.long.byte 0x64 24.--31. 1. " PRI_103 ,Interrupt 103 Priority" hexmask.long.byte 0x64 16.--23. 1. " PRI_102 ,Interrupt 102 Priority" hexmask.long.byte 0x64 8.--15. 1. " PRI_101 ,Interrupt 101 Priority" hexmask.long.byte 0x64 0.--7. 1. " PRI_100 ,Interrupt 100 Priority" line.long 0x68 "IPR26,Interrupt Priority Register" hexmask.long.byte 0x68 24.--31. 1. " PRI_107 ,Interrupt 107 Priority" hexmask.long.byte 0x68 16.--23. 1. " PRI_106 ,Interrupt 106 Priority" hexmask.long.byte 0x68 8.--15. 1. " PRI_105 ,Interrupt 105 Priority" hexmask.long.byte 0x68 0.--7. 1. " PRI_104 ,Interrupt 104 Priority" line.long 0x6C "IPR27,Interrupt Priority Register" hexmask.long.byte 0x6C 24.--31. 1. " PRI_111 ,Interrupt 111 Priority" hexmask.long.byte 0x6C 16.--23. 1. " PRI_110 ,Interrupt 110 Priority" hexmask.long.byte 0x6C 8.--15. 1. " PRI_109 ,Interrupt 109 Priority" hexmask.long.byte 0x6C 0.--7. 1. " PRI_108 ,Interrupt 108 Priority" line.long 0x70 "IPR28,Interrupt Priority Register" hexmask.long.byte 0x70 24.--31. 1. " PRI_115 ,Interrupt 115 Priority" hexmask.long.byte 0x70 16.--23. 1. " PRI_114 ,Interrupt 114 Priority" hexmask.long.byte 0x70 8.--15. 1. " PRI_113 ,Interrupt 113 Priority" hexmask.long.byte 0x70 0.--7. 1. " PRI_112 ,Interrupt 112 Priority" line.long 0x74 "IPR29,Interrupt Priority Register" hexmask.long.byte 0x74 24.--31. 1. " PRI_119 ,Interrupt 119 Priority" hexmask.long.byte 0x74 16.--23. 1. " PRI_118 ,Interrupt 118 Priority" hexmask.long.byte 0x74 8.--15. 1. " PRI_117 ,Interrupt 117 Priority" hexmask.long.byte 0x74 0.--7. 1. " PRI_116 ,Interrupt 116 Priority" line.long 0x78 "IPR30,Interrupt Priority Register" hexmask.long.byte 0x78 24.--31. 1. " PRI_123 ,Interrupt 123 Priority" hexmask.long.byte 0x78 16.--23. 1. " PRI_122 ,Interrupt 122 Priority" hexmask.long.byte 0x78 8.--15. 1. " PRI_121 ,Interrupt 121 Priority" hexmask.long.byte 0x78 0.--7. 1. " PRI_120 ,Interrupt 120 Priority" line.long 0x7C "IPR31,Interrupt Priority Register" hexmask.long.byte 0x7C 24.--31. 1. " PRI_127 ,Interrupt 127 Priority" hexmask.long.byte 0x7C 16.--23. 1. " PRI_126 ,Interrupt 126 Priority" hexmask.long.byte 0x7C 8.--15. 1. " PRI_125 ,Interrupt 125 Priority" hexmask.long.byte 0x7C 0.--7. 1. " PRI_124 ,Interrupt 124 Priority" line.long 0x80 "IPR32,Interrupt Priority Register" hexmask.long.byte 0x80 24.--31. 1. " PRI_131 ,Interrupt 131 Priority" hexmask.long.byte 0x80 16.--23. 1. " PRI_130 ,Interrupt 130 Priority" hexmask.long.byte 0x80 8.--15. 1. " PRI_129 ,Interrupt 129 Priority" hexmask.long.byte 0x80 0.--7. 1. " PRI_128 ,Interrupt 128 Priority" line.long 0x84 "IPR33,Interrupt Priority Register" hexmask.long.byte 0x84 24.--31. 1. " PRI_135 ,Interrupt 135 Priority" hexmask.long.byte 0x84 16.--23. 1. " PRI_134 ,Interrupt 134 Priority" hexmask.long.byte 0x84 8.--15. 1. " PRI_133 ,Interrupt 133 Priority" hexmask.long.byte 0x84 0.--7. 1. " PRI_132 ,Interrupt 132 Priority" line.long 0x88 "IPR34,Interrupt Priority Register" hexmask.long.byte 0x88 24.--31. 1. " PRI_139 ,Interrupt 139 Priority" hexmask.long.byte 0x88 16.--23. 1. " PRI_138 ,Interrupt 138 Priority" hexmask.long.byte 0x88 8.--15. 1. " PRI_137 ,Interrupt 137 Priority" hexmask.long.byte 0x88 0.--7. 1. " PRI_136 ,Interrupt 136 Priority" line.long 0x8C "IPR35,Interrupt Priority Register" hexmask.long.byte 0x8C 24.--31. 1. " PRI_143 ,Interrupt 143 Priority" hexmask.long.byte 0x8C 16.--23. 1. " PRI_142 ,Interrupt 142 Priority" hexmask.long.byte 0x8C 8.--15. 1. " PRI_141 ,Interrupt 141 Priority" hexmask.long.byte 0x8C 0.--7. 1. " PRI_140 ,Interrupt 140 Priority" line.long 0x90 "IPR36,Interrupt Priority Register" hexmask.long.byte 0x90 24.--31. 1. " PRI_147 ,Interrupt 147 Priority" hexmask.long.byte 0x90 16.--23. 1. " PRI_146 ,Interrupt 146 Priority" hexmask.long.byte 0x90 8.--15. 1. " PRI_145 ,Interrupt 145 Priority" hexmask.long.byte 0x90 0.--7. 1. " PRI_144 ,Interrupt 144 Priority" line.long 0x94 "IPR37,Interrupt Priority Register" hexmask.long.byte 0x94 24.--31. 1. " PRI_151 ,Interrupt 151 Priority" hexmask.long.byte 0x94 16.--23. 1. " PRI_150 ,Interrupt 150 Priority" hexmask.long.byte 0x94 8.--15. 1. " PRI_149 ,Interrupt 149 Priority" hexmask.long.byte 0x94 0.--7. 1. " PRI_148 ,Interrupt 148 Priority" line.long 0x98 "IPR38,Interrupt Priority Register" hexmask.long.byte 0x98 24.--31. 1. " PRI_155 ,Interrupt 155 Priority" hexmask.long.byte 0x98 16.--23. 1. " PRI_154 ,Interrupt 154 Priority" hexmask.long.byte 0x98 8.--15. 1. " PRI_153 ,Interrupt 153 Priority" hexmask.long.byte 0x98 0.--7. 1. " PRI_152 ,Interrupt 152 Priority" line.long 0x9C "IPR39,Interrupt Priority Register" hexmask.long.byte 0x9C 24.--31. 1. " PRI_159 ,Interrupt 159 Priority" hexmask.long.byte 0x9C 16.--23. 1. " PRI_158 ,Interrupt 158 Priority" hexmask.long.byte 0x9C 8.--15. 1. " PRI_157 ,Interrupt 157 Priority" hexmask.long.byte 0x9C 0.--7. 1. " PRI_156 ,Interrupt 156 Priority" line.long 0xA0 "IPR40,Interrupt Priority Register" hexmask.long.byte 0xA0 24.--31. 1. " PRI_163 ,Interrupt 163 Priority" hexmask.long.byte 0xA0 16.--23. 1. " PRI_162 ,Interrupt 162 Priority" hexmask.long.byte 0xA0 8.--15. 1. " PRI_161 ,Interrupt 161 Priority" hexmask.long.byte 0xA0 0.--7. 1. " PRI_160 ,Interrupt 160 Priority" line.long 0xA4 "IPR41,Interrupt Priority Register" hexmask.long.byte 0xA4 24.--31. 1. " PRI_167 ,Interrupt 167 Priority" hexmask.long.byte 0xA4 16.--23. 1. " PRI_166 ,Interrupt 166 Priority" hexmask.long.byte 0xA4 8.--15. 1. " PRI_165 ,Interrupt 165 Priority" hexmask.long.byte 0xA4 0.--7. 1. " PRI_164 ,Interrupt 164 Priority" line.long 0xA8 "IPR42,Interrupt Priority Register" hexmask.long.byte 0xA8 24.--31. 1. " PRI_171 ,Interrupt 171 Priority" hexmask.long.byte 0xA8 16.--23. 1. " PRI_170 ,Interrupt 170 Priority" hexmask.long.byte 0xA8 8.--15. 1. " PRI_169 ,Interrupt 169 Priority" hexmask.long.byte 0xA8 0.--7. 1. " PRI_168 ,Interrupt 168 Priority" line.long 0xAC "IPR43,Interrupt Priority Register" hexmask.long.byte 0xAC 24.--31. 1. " PRI_175 ,Interrupt 175 Priority" hexmask.long.byte 0xAC 16.--23. 1. " PRI_174 ,Interrupt 174 Priority" hexmask.long.byte 0xAC 8.--15. 1. " PRI_173 ,Interrupt 173 Priority" hexmask.long.byte 0xAC 0.--7. 1. " PRI_172 ,Interrupt 172 Priority" line.long 0xB0 "IPR44,Interrupt Priority Register" hexmask.long.byte 0xB0 24.--31. 1. " PRI_179 ,Interrupt 179 Priority" hexmask.long.byte 0xB0 16.--23. 1. " PRI_178 ,Interrupt 178 Priority" hexmask.long.byte 0xB0 8.--15. 1. " PRI_177 ,Interrupt 177 Priority" hexmask.long.byte 0xB0 0.--7. 1. " PRI_176 ,Interrupt 176 Priority" line.long 0xB4 "IPR45,Interrupt Priority Register" hexmask.long.byte 0xB4 24.--31. 1. " PRI_183 ,Interrupt 183 Priority" hexmask.long.byte 0xB4 16.--23. 1. " PRI_182 ,Interrupt 182 Priority" hexmask.long.byte 0xB4 8.--15. 1. " PRI_181 ,Interrupt 181 Priority" hexmask.long.byte 0xB4 0.--7. 1. " PRI_180 ,Interrupt 180 Priority" line.long 0xB8 "IPR46,Interrupt Priority Register" hexmask.long.byte 0xB8 24.--31. 1. " PRI_187 ,Interrupt 187 Priority" hexmask.long.byte 0xB8 16.--23. 1. " PRI_186 ,Interrupt 186 Priority" hexmask.long.byte 0xB8 8.--15. 1. " PRI_185 ,Interrupt 185 Priority" hexmask.long.byte 0xB8 0.--7. 1. " PRI_184 ,Interrupt 184 Priority" line.long 0xBC "IPR47,Interrupt Priority Register" hexmask.long.byte 0xBC 24.--31. 1. " PRI_191 ,Interrupt 191 Priority" hexmask.long.byte 0xBC 16.--23. 1. " PRI_190 ,Interrupt 190 Priority" hexmask.long.byte 0xBC 8.--15. 1. " PRI_189 ,Interrupt 189 Priority" hexmask.long.byte 0xBC 0.--7. 1. " PRI_188 ,Interrupt 188 Priority" line.long 0xC0 "IPR48,Interrupt Priority Register" hexmask.long.byte 0xC0 24.--31. 1. " PRI_195 ,Interrupt 195 Priority" hexmask.long.byte 0xC0 16.--23. 1. " PRI_194 ,Interrupt 194 Priority" hexmask.long.byte 0xC0 8.--15. 1. " PRI_193 ,Interrupt 193 Priority" hexmask.long.byte 0xC0 0.--7. 1. " PRI_192 ,Interrupt 192 Priority" line.long 0xC4 "IPR49,Interrupt Priority Register" hexmask.long.byte 0xC4 24.--31. 1. " PRI_199 ,Interrupt 199 Priority" hexmask.long.byte 0xC4 16.--23. 1. " PRI_198 ,Interrupt 198 Priority" hexmask.long.byte 0xC4 8.--15. 1. " PRI_197 ,Interrupt 197 Priority" hexmask.long.byte 0xC4 0.--7. 1. " PRI_196 ,Interrupt 196 Priority" line.long 0xC8 "IPR50,Interrupt Priority Register" hexmask.long.byte 0xC8 24.--31. 1. " PRI_203 ,Interrupt 203 Priority" hexmask.long.byte 0xC8 16.--23. 1. " PRI_202 ,Interrupt 202 Priority" hexmask.long.byte 0xC8 8.--15. 1. " PRI_201 ,Interrupt 201 Priority" hexmask.long.byte 0xC8 0.--7. 1. " PRI_200 ,Interrupt 200 Priority" line.long 0xCC "IPR51,Interrupt Priority Register" hexmask.long.byte 0xCC 24.--31. 1. " PRI_207 ,Interrupt 207 Priority" hexmask.long.byte 0xCC 16.--23. 1. " PRI_206 ,Interrupt 206 Priority" hexmask.long.byte 0xCC 8.--15. 1. " PRI_205 ,Interrupt 205 Priority" hexmask.long.byte 0xCC 0.--7. 1. " PRI_204 ,Interrupt 204 Priority" line.long 0xD0 "IPR52,Interrupt Priority Register" hexmask.long.byte 0xD0 24.--31. 1. " PRI_211 ,Interrupt 211 Priority" hexmask.long.byte 0xD0 16.--23. 1. " PRI_210 ,Interrupt 210 Priority" hexmask.long.byte 0xD0 8.--15. 1. " PRI_209 ,Interrupt 209 Priority" hexmask.long.byte 0xD0 0.--7. 1. " PRI_208 ,Interrupt 208 Priority" line.long 0xD4 "IPR53,Interrupt Priority Register" hexmask.long.byte 0xD4 24.--31. 1. " PRI_215 ,Interrupt 215 Priority" hexmask.long.byte 0xD4 16.--23. 1. " PRI_214 ,Interrupt 214 Priority" hexmask.long.byte 0xD4 8.--15. 1. " PRI_213 ,Interrupt 213 Priority" hexmask.long.byte 0xD4 0.--7. 1. " PRI_212 ,Interrupt 212 Priority" line.long 0xD8 "IPR54,Interrupt Priority Register" hexmask.long.byte 0xD8 24.--31. 1. " PRI_219 ,Interrupt 219 Priority" hexmask.long.byte 0xD8 16.--23. 1. " PRI_218 ,Interrupt 218 Priority" hexmask.long.byte 0xD8 8.--15. 1. " PRI_217 ,Interrupt 217 Priority" hexmask.long.byte 0xD8 0.--7. 1. " PRI_216 ,Interrupt 216 Priority" line.long 0xDC "IPR55,Interrupt Priority Register" hexmask.long.byte 0xDC 24.--31. 1. " PRI_223 ,Interrupt 223 Priority" hexmask.long.byte 0xDC 16.--23. 1. " PRI_222 ,Interrupt 222 Priority" hexmask.long.byte 0xDC 8.--15. 1. " PRI_221 ,Interrupt 221 Priority" hexmask.long.byte 0xDC 0.--7. 1. " PRI_220 ,Interrupt 220 Priority" line.long 0xE0 "IPR56,Interrupt Priority Register" hexmask.long.byte 0xE0 24.--31. 1. " PRI_227 ,Interrupt 227 Priority" hexmask.long.byte 0xE0 16.--23. 1. " PRI_226 ,Interrupt 226 Priority" hexmask.long.byte 0xE0 8.--15. 1. " PRI_225 ,Interrupt 225 Priority" hexmask.long.byte 0xE0 0.--7. 1. " PRI_224 ,Interrupt 224 Priority" line.long 0xE4 "IPR57,Interrupt Priority Register" hexmask.long.byte 0xE4 24.--31. 1. " PRI_231 ,Interrupt 231 Priority" hexmask.long.byte 0xE4 16.--23. 1. " PRI_230 ,Interrupt 230 Priority" hexmask.long.byte 0xE4 8.--15. 1. " PRI_229 ,Interrupt 229 Priority" hexmask.long.byte 0xE4 0.--7. 1. " PRI_228 ,Interrupt 228 Priority" line.long 0xE8 "IPR58,Interrupt Priority Register" hexmask.long.byte 0xE8 24.--31. 1. " PRI_235 ,Interrupt 235 Priority" hexmask.long.byte 0xE8 16.--23. 1. " PRI_234 ,Interrupt 234 Priority" hexmask.long.byte 0xE8 8.--15. 1. " PRI_233 ,Interrupt 233 Priority" hexmask.long.byte 0xE8 0.--7. 1. " PRI_232 ,Interrupt 232 Priority" line.long 0xEC "IPR59,Interrupt Priority Register" hexmask.long.byte 0xEC 24.--31. 1. " PRI_239 ,Interrupt 239 Priority" hexmask.long.byte 0xEC 16.--23. 1. " PRI_238 ,Interrupt 238 Priority" hexmask.long.byte 0xEC 8.--15. 1. " PRI_237 ,Interrupt 237 Priority" hexmask.long.byte 0xEC 0.--7. 1. " PRI_236 ,Interrupt 236 Priority" else hgroup.long 0x400++0xEF hide.long 0x0 "IPR0,Interrupt Priority Register" hide.long 0x4 "IPR1,Interrupt Priority Register" hide.long 0x8 "IPR2,Interrupt Priority Register" hide.long 0xC "IPR3,Interrupt Priority Register" hide.long 0x10 "IPR4,Interrupt Priority Register" hide.long 0x14 "IPR5,Interrupt Priority Register" hide.long 0x18 "IPR6,Interrupt Priority Register" hide.long 0x1C "IPR7,Interrupt Priority Register" hide.long 0x20 "IPR8,Interrupt Priority Register" hide.long 0x24 "IPR9,Interrupt Priority Register" hide.long 0x28 "IPR10,Interrupt Priority Register" hide.long 0x2C "IPR11,Interrupt Priority Register" hide.long 0x30 "IPR12,Interrupt Priority Register" hide.long 0x34 "IPR13,Interrupt Priority Register" hide.long 0x38 "IPR14,Interrupt Priority Register" hide.long 0x3C "IPR15,Interrupt Priority Register" hide.long 0x40 "IPR16,Interrupt Priority Register" hide.long 0x44 "IPR17,Interrupt Priority Register" hide.long 0x48 "IPR18,Interrupt Priority Register" hide.long 0x4C "IPR19,Interrupt Priority Register" hide.long 0x50 "IPR20,Interrupt Priority Register" hide.long 0x54 "IPR21,Interrupt Priority Register" hide.long 0x58 "IPR22,Interrupt Priority Register" hide.long 0x5C "IPR23,Interrupt Priority Register" hide.long 0x60 "IPR24,Interrupt Priority Register" hide.long 0x64 "IPR25,Interrupt Priority Register" hide.long 0x68 "IPR26,Interrupt Priority Register" hide.long 0x6C "IPR27,Interrupt Priority Register" hide.long 0x70 "IPR28,Interrupt Priority Register" hide.long 0x74 "IPR29,Interrupt Priority Register" hide.long 0x78 "IPR30,Interrupt Priority Register" hide.long 0x7C "IPR31,Interrupt Priority Register" hide.long 0x80 "IPR32,Interrupt Priority Register" hide.long 0x84 "IPR33,Interrupt Priority Register" hide.long 0x88 "IPR34,Interrupt Priority Register" hide.long 0x8C "IPR35,Interrupt Priority Register" hide.long 0x90 "IPR36,Interrupt Priority Register" hide.long 0x94 "IPR37,Interrupt Priority Register" hide.long 0x98 "IPR38,Interrupt Priority Register" hide.long 0x9C "IPR39,Interrupt Priority Register" hide.long 0xA0 "IPR40,Interrupt Priority Register" hide.long 0xA4 "IPR41,Interrupt Priority Register" hide.long 0xA8 "IPR42,Interrupt Priority Register" hide.long 0xAC "IPR43,Interrupt Priority Register" hide.long 0xB0 "IPR44,Interrupt Priority Register" hide.long 0xB4 "IPR45,Interrupt Priority Register" hide.long 0xB8 "IPR46,Interrupt Priority Register" hide.long 0xBC "IPR47,Interrupt Priority Register" hide.long 0xC0 "IPR48,Interrupt Priority Register" hide.long 0xC4 "IPR49,Interrupt Priority Register" hide.long 0xC8 "IPR50,Interrupt Priority Register" hide.long 0xCC "IPR51,Interrupt Priority Register" hide.long 0xD0 "IPR52,Interrupt Priority Register" hide.long 0xD4 "IPR53,Interrupt Priority Register" hide.long 0xD8 "IPR54,Interrupt Priority Register" hide.long 0xDC "IPR55,Interrupt Priority Register" hide.long 0xE0 "IPR56,Interrupt Priority Register" hide.long 0xE4 "IPR57,Interrupt Priority Register" hide.long 0xE8 "IPR58,Interrupt Priority Register" hide.long 0xEC "IPR59,Interrupt Priority Register" endif tree.end width 0x0b else newline textline "COREDEBUG component base address not specified" newline endif tree.end sif CORENAME()=="CORTEXM4F" tree "Floating-point Unit (FPU)" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 8. group.long 0xF34++0x0B line.long 0x00 "FPCCR,Floating-Point Context Control Register" bitfld.long 0x00 31. " ASPEN ,Execution of a floating-point instruction sets the CONTROL.FPCA bit to 1" "Disabled,Enabled" bitfld.long 0x00 30. " LSPEN ,Enables lazy context save of FP state" "Disabled,Enabled" bitfld.long 0x00 8. " MONRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the DebugMonitor exception to pending" "Not able,Able" textline " " bitfld.long 0x00 6. " BFRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the BusFault exception to pending" "Not able,Able" bitfld.long 0x00 5. " MMRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the MemManage exception to pending" "Not able,Able" bitfld.long 0x00 4. " HFRDY ,Indicates whether the software executing when the processor allocated the FP stack frame was able to set the HardFault exception to pending" "Not able,Able" textline " " bitfld.long 0x00 3. " THREAD ,Indicates the processor mode when it allocated the FP stack frame" "Handler,Thread" bitfld.long 0x00 1. " USER ,Indicates the privilege level of the software executing" "Privileged,Unprivileged" bitfld.long 0x00 0. " LSPACT ,Indicates whether Lazy preservation of the FP state is active" "Not active,Active" line.long 0x04 "FPCAR,Floating-Point Context Address Register" hexmask.long 0x04 3.--31. 0x8 " ADDRESS ,The location of the unpopulated floating-point register space allocated on an exception stack frame" line.long 0x08 "FPDSCR,Floating-Point Default Status Control Register" bitfld.long 0x08 26. " AHP ,Default value for FPSCR.AHP" "IEEE 754-2008,Alternative" bitfld.long 0x08 25. " DN ,Default value for FPSCR.DN" "NaN operands,Any operation" bitfld.long 0x08 24. " FZ ,Default value for FPSCR.FZ" "No Flush mode,Flush mode" textline " " bitfld.long 0x08 22.--23. " RMODE ,Default value for FPSCR.RMode" "Round to Nearest,Round towards Plus Infinity,Round towards Minus Infinity,Round towards Zero" rgroup.long 0xF40++0x07 line.long 0x00 "MVFR0,Media and FP Feature Register 0" bitfld.long 0x00 28.--31. " FPRNDMOD ,Indicates the rounding modes supported by the FP floating-point hardware" ",All supported,?..." bitfld.long 0x00 24.--27. " SRTERR ,Indicates the hardware support for FP short vectors" "Not supported,?..." bitfld.long 0x00 20.--23. " SQRROOT ,Indicates the hardware support for FP square root operations" ",Supported,?..." textline " " bitfld.long 0x00 16.--19. " DIV ,Indicates the hardware support for FP divide operations" ",Supported,?..." bitfld.long 0x00 12.--15. " FPEXTRP ,Indicates whether the FP hardware implementation supports exception trapping" "Not supported,?..." bitfld.long 0x00 8.--11. " DBLPREC ,Indicates the hardware support for FP double_precision operations" "Not supported,,Supported,?..." textline " " bitfld.long 0x00 4.--7. " SNGLPREC ,Indicates the hardware support for FP single-precision operations" ",,Supported,?..." bitfld.long 0x00 0.--3. " A_SIMD ,Indicates the size of the FP register bank" ",Supported-16x64-bit,?..." line.long 0x04 "MVFR1,Media and FP Feature Register 1" bitfld.long 0x04 28.--31. " FP_FUSED_MAC ,Indicates whether the FP supports fused multiply accumulate operations" ",Supported,?..." bitfld.long 0x04 24.--27. " FP_HPFP ,Indicates whether the FP supports half-precision and double-precision floating-point conversion instructions" ",Half-single,Half-single and half-double,?..." textline " " bitfld.long 0x04 4.--7. " D_NAN ,Indicates whether the FP hardware implementation supports only the Default NaN mode" ",NaN propagation,?..." bitfld.long 0x04 0.--3. " FTZ_MODE ,Indicates whether the FP hardware implementation supports only the Flush-to-Zero mode of operation" ",Full denorm. num. arit.,?..." width 0xB else newline textline "COREDEBUG component base address not specified" newline endif tree.end endif tree "Debug" tree "Core Debug" sif COMPonent.AVAILABLE("COREDEBUG") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1)) width 7. group.long 0xD30++0x03 line.long 0x00 "DFSR,Debug Fault Status Register" eventfld.long 0x00 4. " EXTERNAL ,Indicates a debug event generated because of the assertion of an external debug request" "Not generated,Generated" eventfld.long 0x00 3. " VCATCH ,Indicates triggering of a Vector catch" "Not triggered,Triggered" eventfld.long 0x00 2. " DWTTRAP ,Indicates a debug event generated by the DWT" "Not generated,Generated" newline eventfld.long 0x00 1. " BKPT ,Indicates a debug event generated by BKPT instruction execution or a breakpoint match in FPB" "Not generated,Generated" eventfld.long 0x00 0. " HALTED ,Indicates a debug event generated by either a C_HALT or C_STEP request, triggered by a write to the DHCSR or a step request triggered by setting DEMCR.MON_STEP to 1" "Not generated,Generated" newline hgroup.long 0xDF0++0x03 hide.long 0x00 "DHCSR,Debug Halting Control and Status Register" in newline wgroup.long 0xDF4++0x03 line.long 0x00 "DCRSR,Debug Core Register Selector Register" bitfld.long 0x00 16. " REGWNR ,Register Read/Write" "Read,Write" hexmask.long.byte 0x00 0.--6. 1. " REGSEL ,Specifies the ARM core register or special-purpose register or Floating-point extension register" group.long 0xDF8++0x03 line.long 0x00 "DCRDR,Debug Core Register Data Register" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("COREDEBUG",-1))+0xDFC))&0x10000)==0x10000) group.long 0xDFC++0x03 line.long 0x00 "DEMCR,Debug Exception and Monitor Control Register" bitfld.long 0x00 24. " TRCENA ,Global enable for all DWT and ITM features" "Disabled,Enabled" bitfld.long 0x00 19. " MON_REQ ,DebugMonitor semaphore bit" "0,1" bitfld.long 0x00 18. " MON_STEP ,Setting this bit to 1 makes the step request pending" "No step,Step" newline bitfld.long 0x00 17. " MON_PEND ,Sets or clears the pending state of the DebugMonitor exception" "Not pending,Pending" bitfld.long 0x00 16. " MON_EN ,Enable the DebugMonitor exception" "Disabled,Enabled" bitfld.long 0x00 10. " VC_HARDERR ,Enable halting debug trap on a HardFault exception" "Disabled,Enabled" newline bitfld.long 0x00 9. " VC_INTERR ,Enable halting debug trap" "Disabled,Enabled" bitfld.long 0x00 8. " VC_BUSERR ,Enable halting debug trap on a BusFault exception" "Disabled,Enabled" bitfld.long 0x00 7. " VC_STATERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" newline bitfld.long 0x00 6. " VC_CHKERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" bitfld.long 0x00 5. " VC_NOCPERR ,Enable halting debug trap on a UsageFault caused by an access to a Coprocessor" "Disabled,Enabled" bitfld.long 0x00 4. " VC_MMERR ,Enable halting debug trap on a MemManage exception" "Disabled,Enabled" newline bitfld.long 0x00 0. " VC_CORERESET ,Enable Reset Vector Catch" "Disabled,Enabled" else group.long 0xDFC++0x03 line.long 0x00 "DEMCR,Debug Exception and Monitor Control Register" bitfld.long 0x00 24. " TRCENA ,Global enable for all DWT and ITM features" "Disabled,Enabled" bitfld.long 0x00 19. " MON_REQ ,DebugMonitor semaphore bit" "0,1" newline bitfld.long 0x00 17. " MON_PEND ,Sets or clears the pending state of the DebugMonitor exception" "Not pending,Pending" bitfld.long 0x00 16. " MON_EN ,Enable the DebugMonitor exception" "Disabled,Enabled" bitfld.long 0x00 10. " VC_HARDERR ,Enable halting debug trap on a HardFault exception" "Disabled,Enabled" newline bitfld.long 0x00 9. " VC_INTERR ,Enable halting debug trap" "Disabled,Enabled" bitfld.long 0x00 8. " VC_BUSERR ,Enable halting debug trap on a BusFault exception" "Disabled,Enabled" bitfld.long 0x00 7. " VC_STATERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" newline bitfld.long 0x00 6. " VC_CHKERR ,Enable halting debug trap on a UsageFault exception" "Disabled,Enabled" bitfld.long 0x00 5. " VC_NOCPERR ,Enable halting debug trap on a UsageFault caused by an access to a Coprocessor" "Disabled,Enabled" bitfld.long 0x00 4. " VC_MMERR ,Enable halting debug trap on a MemManage exception" "Disabled,Enabled" newline bitfld.long 0x00 0. " VC_CORERESET ,Enable Reset Vector Catch" "Disabled,Enabled" endif width 0x0B else newline textline "COREDEBUG component base address not specified" newline endif tree.end tree "Flash Patch and Breakpoint Unit (FPB)" sif COMPonent.AVAILABLE("FPB") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1)) width 10. group.long 0x00++0x07 line.long 0x00 "FP_CTRL,Flash Patch Control Register" bitfld.long 0x00 28.--31. " REV ,Flash Patch Breakpoint architecture revision" "Version 1,Version 2,?..." rbitfld.long 0x00 4.--7. 12.--14. " NUM_CODE ,The number of instruction address comparators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127" bitfld.long 0x00 1. " KEY ,Key Field" "Low,High" bitfld.long 0x00 0. " ENABLE ,Flash Patch Unit Enable" "Disabled,Enabled" textline "" line.long 0x04 "FP_REMAP,Flash Patch Remap Register" bitfld.long 0x04 29. " RMPSPT ,Indicates whether the FPB unit supports flash patch remap" "Not supported,SRAM region" hexmask.long.tbyte 0x04 5.--28. 0x20 " REMAP ,Remap Base Address Field" if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x8++0x03 line.long 0x00 "FP_COMP0,Flash Patch Comparator Register 0" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x8))&0x01)==0x00) group.long 0x8++0x03 line.long 0x00 "FP_COMP0,Flash Patch Comparator Register 0" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x8++0x03 line.long 0x00 "FP_COMP0,Flash Patch Comparator Register 0" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0xC++0x03 line.long 0x00 "FP_COMP1,Flash Patch Comparator Register 1" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0xC))&0x01)==0x00) group.long 0xC++0x03 line.long 0x00 "FP_COMP1,Flash Patch Comparator Register 1" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0xC++0x03 line.long 0x00 "FP_COMP1,Flash Patch Comparator Register 1" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x10++0x03 line.long 0x00 "FP_COMP2,Flash Patch Comparator Register 2" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x10))&0x01)==0x00) group.long 0x10++0x03 line.long 0x00 "FP_COMP2,Flash Patch Comparator Register 2" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x10++0x03 line.long 0x00 "FP_COMP2,Flash Patch Comparator Register 2" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x14++0x03 line.long 0x00 "FP_COMP3,Flash Patch Comparator Register 3" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x14))&0x01)==0x00) group.long 0x14++0x03 line.long 0x00 "FP_COMP3,Flash Patch Comparator Register 3" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x14++0x03 line.long 0x00 "FP_COMP3,Flash Patch Comparator Register 3" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x18++0x03 line.long 0x00 "FP_COMP4,Flash Patch Comparator Register 4" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x18))&0x01)==0x00) group.long 0x18++0x03 line.long 0x00 "FP_COMP4,Flash Patch Comparator Register 4" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x18++0x03 line.long 0x00 "FP_COMP4,Flash Patch Comparator Register 4" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x1C++0x03 line.long 0x00 "FP_COMP5,Flash Patch Comparator Register 5" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x1C))&0x01)==0x00) group.long 0x1C++0x03 line.long 0x00 "FP_COMP5,Flash Patch Comparator Register 5" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x1C++0x03 line.long 0x00 "FP_COMP5,Flash Patch Comparator Register 5" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x20++0x03 line.long 0x00 "FP_COMP6,Flash Patch Comparator Register 6" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x20))&0x01)==0x00) group.long 0x20++0x03 line.long 0x00 "FP_COMP6,Flash Patch Comparator Register 6" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x20++0x03 line.long 0x00 "FP_COMP6,Flash Patch Comparator Register 6" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x00) group.long 0x24++0x03 line.long 0x00 "FP_COMP7,Flash Patch Comparator Register 7" bitfld.long 0x00 30.--31. " REPLACE ,Defines the behaviour when the COMP address is matched" ",Set BKPT on lower halfword,Set BKPT on upper halfword,Set BKPT on both" hexmask.long 0x00 2.--28. 0x04 " COMP ,Comparison Address" bitfld.long 0x00 0. " ENABLE ,Compare and Remap Enable" "Disabled,Enabled" elif (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))))&0x10000000)==0x10000000) if (((per.l(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("FPB",-1))+0x24))&0x01)==0x00) group.long 0x24++0x03 line.long 0x00 "FP_COMP7,Flash Patch Comparator Register 7" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" else group.long 0x24++0x03 line.long 0x00 "FP_COMP7,Flash Patch Comparator Register 7" hexmask.long 0x00 1.--31. 0x02 " BPADDR ,Breakpoint address" bitfld.long 0x00 0. " BE ,Enable bit for Breakpoint" "Disabled,Enabled" endif endif width 6. tree "CoreSight Identification Registers" rgroup.long 0xFE0++0x0F line.long 0x00 "PID0,Peripheral ID0" hexmask.long.byte 0x00 0.--7. 1. " Part_Num[7:0] ,Part Number bits[7:0]" line.long 0x04 "PID1,Peripheral ID1" hexmask.long.byte 0x04 4.--7. 1. " JEP106ID[3:0] ,JEP106 ID code bits[3:0]" hexmask.long.byte 0x04 0.--3. 1. " Part_Num[11:8] ,Part Number bits[11:8]" line.long 0x08 "PID2,Peripheral ID2" hexmask.long.byte 0x08 4.--7. 1. " Revision ,Revision" bitfld.long 0x08 3. " JEDEC ,JEDEC assigned ID fields" "0,JEDEC" hexmask.long.byte 0x08 0.--2. 1. " JEP106ID[6:4] ,JEP106 ID code bits[6:4]" line.long 0x0c "PID3,Peripheral ID3" hexmask.long.byte 0x0C 4.--7. 1. " RevAnd ,Minor revision field" hexmask.long.byte 0x0C 0.--3. 1. " CMB ,Customer-modified block" rgroup.long 0xFD0++0x03 line.long 0x00 "PID4,Peripheral Identification Register 4" hexmask.long.byte 0x00 4.--7. 1. " Count ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CC ,JEP106 continuation code" rgroup.long 0xFF0++0x0F line.long 0x00 "CID0,Component ID0 (Preamble)" line.long 0x04 "CID1,Component ID1" hexmask.long.byte 0x04 4.--7. 1. " CC ,Component Class" hexmask.long.byte 0x04 0.--3. 1. " Preamble ,Preamble" line.long 0x08 "CID2,Component ID2" line.long 0x0c "CID3,Component ID3" tree.end width 0xB else newline textline "FPB component base address not specified" newline endif tree.end tree "Data Watchpoint and Trace Unit (DWT)" sif COMPonent.AVAILABLE("DWT") base CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1)) width 15. group.long 0x00++0x1B line.long 0x00 "DWT_CTRL,Control Register" rbitfld.long 0x00 28.--31. " NUMCOMP ,Number of comparators implemented" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rbitfld.long 0x00 27. " NOTRCPKT ,Shows whether the implementation supports trace sampling and exception tracing" "Supported,Not supported" rbitfld.long 0x00 26. " NOEXTTRIG ,Shows whether the implementation includes external match signals" "Supported,Not supported" textline " " rbitfld.long 0x00 25. " NOCYCCNT ,Shows whether the implementation supports a cycle counter" "Supported,Not supported" rbitfld.long 0x00 24. " NOPRFCNT ,Shows whether the implementation supports the profiling counters" "Supported,Not supported" bitfld.long 0x00 22. " CYCEVTENA ,Enables POSTCNT underflow Event counter packets generation" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " FOLDEVTENA ,Enables generation of the Folded-instruction counter overflow event" "Disabled,Enabled" bitfld.long 0x00 20. " LSUEVTENA ,Enables generation of the LSU counter overflow event" "Disabled,Enabled" bitfld.long 0x00 19. " SLEEPEVTENA ,Enables generation of the Sleep counter overflow event" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " EXCEVTENA ,Enables generation of the Exception overhead counter overflow event" "Disabled,Enabled" bitfld.long 0x00 17. " CPIEVTENA ,Enables generation of the CPI counter overflow event" "Disabled,Enabled" bitfld.long 0x00 16. " EXCTRCENA ,Enables generation of exception trace" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " PCSAMPLEENA ,Enables use of POSTCNT counter as a timer for Periodic PC sample packet generation" "Disabled,Enabled" bitfld.long 0x00 10.--11. " SYNCTAP ,Selects the position of the synchronization packet counter tap on the CYCCNT counter" "Disabled,CYCCNT[24],CYCCNT[26],CYCCNT[28]" bitfld.long 0x00 9. " CYCTAP ,Selects the position of the POSTCNT tap on the CYCCNT counter" "CYCCNT[6],CYCCNT[10]" textline " " bitfld.long 0x00 5.--8. " POSTINIT ,Initial value for the POSTCNT counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1.--4. " POSTPRESET ,Reload value for the POSTCNT counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0. " CYCCNTENA ,Enables CYCCNT" "Disabled,Enabled" line.long 0x04 "DWT_CYCCNT,Cycle Count Register" line.long 0x08 "DWT_CPICNT,CPI Count Register" hexmask.long.byte 0x08 0.--7. 1. " CPICNT ,The base CPI counter" line.long 0x0c "DWT_EXCCNT,Exception Overhead Count Register" hexmask.long.byte 0x0c 0.--7. 1. " EXCCNT ,The exception overhead counter" line.long 0x10 "DWT_SLEEPCNT,Sleep Count Register" hexmask.long.byte 0x10 0.--7. 1. " SLEEPCNT ,Sleep Counter" line.long 0x14 "DWT_LSUCNT,LSU Count Register" hexmask.long.byte 0x14 0.--7. 1. " LSUCNT ,Load-store counter" line.long 0x18 "DWT_FOLDCNT,Folded-instruction Count Register" hexmask.long.byte 0x18 0.--7. 1. " FOLDCNT ,Folded-instruction counter" rgroup.long 0x1C++0x03 line.long 0x00 "DWT_PCSR,Program Counter Sample register" textline " " group.long 0x20++0x07 line.long 0x00 "DWT_COMP0,DWT Comparator Register 0" line.long 0x04 "DWT_MASK0,DWT Mask Registers 0" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x28))&0x1A0)==0x20) group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x28))&0x1A0)==0x00) group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x28))&0x180)==0x80) group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet,UNPREDICTABLE,UNPREDICTABLE,Generate watchpoint debug event,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,CMPMATCH[N] event,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" else group.long 0x28++0x03 line.long 0x00 "DWT_FUNCTION0,DWT Function Registers 0" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CYCMATCH ,Enable cycle count comparison for comparator 0" "Disabled,Enabled" bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif group.long (0x30)++0x07 line.long 0x00 "DWT_COMP1,DWT Comparator Register 1" line.long 0x04 "DWT_MASK1,DWT Mask Registers 1" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x30+0x08))&0x120)==0x20) group.long (0x30+0x08)++0x03 line.long 0x00 "DWT_FUNCTION1,DWT Function Registers 1" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x30+0x08))&0x120)==0x00) group.long (0x30+0x08)++0x03 line.long 0x00 "DWT_FUNCTION1,DWT Function Registers 1" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" else group.long (0x30+0x08)++0x03 line.long 0x00 "DWT_FUNCTION1,DWT Function Registers 1" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,Enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif group.long (0x40)++0x07 line.long 0x00 "DWT_COMP2,DWT Comparator Register 2" line.long 0x04 "DWT_MASK2,DWT Mask Registers 2" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x40+0x08))&0x120)==0x20) group.long (0x40+0x08)++0x03 line.long 0x00 "DWT_FUNCTION2,DWT Function Registers 2" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x40+0x08))&0x120)==0x00) group.long (0x40+0x08)++0x03 line.long 0x00 "DWT_FUNCTION2,DWT Function Registers 2" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" else group.long (0x40+0x08)++0x03 line.long 0x00 "DWT_FUNCTION2,DWT Function Registers 2" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,Enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif group.long (0x50)++0x07 line.long 0x00 "DWT_COMP3,DWT Comparator Register 3" line.long 0x04 "DWT_MASK3,DWT Mask Registers 3" bitfld.long 0x04 0.--4. " MASK ,The size of the ignore mask" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" if (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x50+0x08))&0x120)==0x20) group.long (0x50+0x08)++0x03 line.long 0x00 "DWT_FUNCTION3,DWT Function Registers 3" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send address trace packet on READ/WRITE,Send data value + address packet on READ/WRITE,Send data value + address packet on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data address trace packet on READ,Send data address trace packet on WRITE,Send data address + PC value on READ,Send data address + PC value on WRITE" elif (((per.long(CONvert.ADDRESSTODUALPORT(COMPonent.BASE("DWT",-1))+0x50+0x08))&0x120)==0x00) group.long (0x50+0x08)++0x03 line.long 0x00 "DWT_FUNCTION3,DWT Function Registers 3" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,Send PC value trace packet on READ/WRITE,Send data value trace packet on READ/WRITE,Send data value + PC value on READ/WRITE,Watchpoint debug event on PC match,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,CMPMATCH[N] event on PC match,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ/WRITE,Send data value trace packet on READ,Send data value trace packet on WRITE,Send data value + PC value on READ,Send data value + PC value on WRITE" else group.long (0x50+0x08)++0x03 line.long 0x00 "DWT_FUNCTION3,DWT Function Registers 3" bitfld.long 0x00 24. " MATCHED ,Comparator match" "No matched,Matched" bitfld.long 0x00 16.--19. " DATAVADDR1 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12.--15. " DATAVADDR0 ,Data Value Comparator ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 10.--11. " DATAVSIZE ,Data Value Size" "8-bit,16-bit,32-bit,Reserved" bitfld.long 0x00 9. " LNK1ENA ,Supports use of a second linked comparator" "Not Supported,Supported" bitfld.long 0x00 8. " DATAVMATCH ,Data value compare" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " EMITRANGE ,Enables generation of Data trace address offset packets" "Disabled,Enabled" bitfld.long 0x00 0.--3. " FUNCTION ,Selects action taken on comparator match" "Disabled,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,Watchpoint debug event on READ,Watchpoint debug event on WRITE,Watchpoint debug event on READ/WRITE,UNPREDICTABLE,CMPMATCH[N] event on READ,CMPMATCH[N] event on WRITE,CMPMATCH[N] event on READ,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE,UNPREDICTABLE" endif width 6. tree "CoreSight Identification Registers" rgroup.long 0xFE0++0x0F line.long 0x00 "PID0,Peripheral ID0" hexmask.long.byte 0x00 0.--7. 1. " Part_Num[7:0] ,Part Number bits[7:0]" line.long 0x04 "PID1,Peripheral ID1" hexmask.long.byte 0x04 4.--7. 1. " JEP106ID[3:0] ,JEP106 ID code bits[3:0]" hexmask.long.byte 0x04 0.--3. 1. " Part_Num[11:8] ,Part Number bits[11:8]" line.long 0x08 "PID2,Peripheral ID2" hexmask.long.byte 0x08 4.--7. 1. " Revision ,Revision" bitfld.long 0x08 3. " JEDEC ,JEDEC assigned ID fields" "0,JEDEC" hexmask.long.byte 0x08 0.--2. 1. " JEP106ID[6:4] ,JEP106 ID code bits[6:4]" line.long 0x0c "PID3,Peripheral ID3" hexmask.long.byte 0x0C 4.--7. 1. " RevAnd ,Minor revision field" hexmask.long.byte 0x0C 0.--3. 1. " CMB ,Customer-modified block" rgroup.long 0xFD0++0x03 line.long 0x00 "PID4,Peripheral Identification Register 4" hexmask.long.byte 0x00 4.--7. 1. " Count ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CC ,JEP106 continuation code" rgroup.long 0xFF0++0x0F line.long 0x00 "CID0,Component ID0 (Preamble)" line.long 0x04 "CID1,Component ID1" hexmask.long.byte 0x04 4.--7. 1. " CC ,Component Class" hexmask.long.byte 0x04 0.--3. 1. " Preamble ,Preamble" line.long 0x08 "CID2,Component ID2" line.long 0x0c "CID3,Component ID3" tree.end width 0x0B else newline textline "DWT component base address not specified" newline endif tree.end tree.end AUTOINDENT.POP tree.end endif config 16. 8. tree "ADC (Analog-to-Digital Converter)" tree "ADC0" base ad:0x4003B000 width 6. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC Status and Control Registers 1" rbitfld.long 0x00 7. " COCO ,Conversion Complete Flag" "0: Conversion is not completed,1: Conversion is completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt Enable" "0: Conversion complete interrupt is disabled,1: Conversion complete interrupt is enabled" newline bitfld.long 0x00 5. " DIFF ,Differential Mode Enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,,,26: When DIFF=0. Temp Sensor (single-ended) is selected as input. when DIFF=1. Temp Sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,,29: When DIFF=0.VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0.VREFSL is selected as input. when DIFF=1. it is reserved,31: Module is disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC Status and Control Registers 1" rbitfld.long 0x00 7. " COCO ,Conversion Complete Flag" "0: Conversion is not completed,1: Conversion is completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt Enable" "0: Conversion complete interrupt is disabled,1: Conversion complete interrupt is enabled" newline bitfld.long 0x00 5. " DIFF ,Differential Mode Enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,,,26: When DIFF=0. Temp Sensor (single-ended) is selected as input. when DIFF=1. Temp Sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,,29: When DIFF=0.VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0.VREFSL is selected as input. when DIFF=1. it is reserved,31: Module is disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC Configuration Register 1" bitfld.long 0x00 7. " ADLPC ,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample Time Configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0:It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion wi..,1: When DIFF=0:It is single-ended 12-bit conversion . when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0:It is single-ended 10-bit conversion,3: When DIFF=0:It is single-ended 16-bit conversion" newline bitfld.long 0x00 0.--1. " ADICLK ,Input Clock Select" "0: Bus clock,1: Bus clock divided by 2(BUSCLK/2),2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: It is single-ended 8-bit conversion,1: It is single-ended 12-bit conversion,2: It is single-ended 10-bit conversion,3: 11" newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0: It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion w..,1: When DIFF=0: It is single-ended 12-bit conversion. when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0: It is single-ended 10-bit conversion. when DIFF=1. it is differential 11-bit conversion..,3: When DIFF=0: It is single-ended 16-bit conversion. when DIFF=1. it is differential 16-bit conversion.." newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC Configuration Register 1" bitfld.long 0x00 7. " ADLPC ,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample Time Configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0:It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion wi..,1: When DIFF=0:It is single-ended 12-bit conversion . when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0:It is single-ended 10-bit conversion,3: When DIFF=0:It is single-ended 16-bit conversion" newline bitfld.long 0x00 0.--1. " ADICLK ,Input Clock Select" "0: Bus clock,1: Alternate clock 2 (ALTCLK2),2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC Configuration Register 1" bitfld.long 0x00 7. " ADLPC ,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0:It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion wi..,1: When DIFF=0:It is single-ended 12-bit conversion . when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0:It is single-ended 10-bit conversion . when DIFF=1. it is differential 11-bit conversion..,3: When DIFF=0:It is single-ended 16-bit conversion. when DIFF=1. it is differential 16-bit conversion .." newline bitfld.long 0x00 0.--1. " ADICLK ,Input Clock Select" "0: Bus clock,1: (Bus clock)/2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CFG2,ADC Configuration Register 2" bitfld.long 0x00 4. " MUXSEL ,ADC Mux Select" "0: ADxxa channels are selected,1: ADxxb channels are selected" newline bitfld.long 0x00 3. " ADACKEN ,Asynchronous Clock Output Enable" "0: Asynchronous clock output disabled. Asynchronous clock is enabled only if selected by ADICLK and a c..,1: Asynchronous clock and clock output is enabled regardless of the state of the ADC" newline bitfld.long 0x00 2. " ADHSC ,High-Speed Configuration" "0: Normal conversion sequence selected,1: High-speed conversion sequence selected with 2 additional ADCK cycles to total conversion time" newline bitfld.long 0x00 0.--1. " ADLSTS ,Long Sample Time Select" "0: Default longest sample time. 20 extra ADCK cycles. 24 ADCK cycles total,1: 12 extra ADCK cycles. 16 ADCK cycles total sample time,2: 6 extra ADCK cycles. 10 ADCK cycles total sample time,3: 2 extra ADCK cycles. 6 ADCK cycles total sample time" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CFG2,Configuration register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MUXSEL ,ADC Mux select" "0: ADxxa channels are selected,1: ADxxb channels are selected" newline bitfld.long 0x00 3. " ADACKEN ,Asynchronous clock output enable" "0: Asynchronous clock output disabled. Asynchronous clock only enabled if selected by ADICLK and a conv..,1: Asynchronous clock and clock output enabled regardless of the state of the ADC" newline bitfld.long 0x00 2. " ADHSC ,High speed configuration" "0: Normal conversion sequence selected,1: High speed conversion sequence selected (2 additional ADCK cycles to total conversion time)" newline bitfld.long 0x00 0.--1. " ADLSTS ,Long sample time select" "0: Default longest sample time (20 extra ADCK cycles. 24 ADCK cycles total),1: 12 extra ADCK cycles. 16 ADCK cycles total sample time,2: 6 extra ADCK cycles. 10 ADCK cycles total sample time,3: 2 extra ADCK cycles. 6 ADCK cycles total sample time" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "RA,ADC Data Result Register" hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x14++0x03 line.long 0x00 "RB,ADC Data Result Register" hexmask.long.word 0x00 0.--15. 1. " D ,Data result" group.long 0x18++0x03 line.long 0x00 "CV1,Compare Value Registers" hexmask.long.word 0x00 0.--15. 1. " CV ,Compare Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "CV1,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" group.long 0x1C++0x03 line.long 0x00 "CV2,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "CV2,Compare Value Registers" hexmask.long.word 0x00 0.--15. 1. " CV ,Compare Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (external pins VREFH and VREFL),1: Alternate reference pair (VALTH and VALTL),2: Reserved,3: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "SC2,Status and Control Register 2" rbitfld.long 0x00 7. " ADACT ,Conversion Active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion Trigger Select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare Function Enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare Function Greater Than Enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive. function..,1: Configures greater than or equal to threshold. outside and inside ranges inclusive. functionality ba.." newline bitfld.long 0x00 3. " ACREN ,Compare Function Range Enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA Enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during an ADC conversion complete event noted whe.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage Reference Selection" "0: Default voltage reference pin pair. that is. external pins VREFH and VREFL,1: Alternate reference pair. that is. VALTH and VALTL,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (External pins V REFH and V REFL ),1: Alternate reference pair (V ALTH and V ALTL ),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "SC3,Status and control register 3" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CAL ,Calibration" "0,1" newline rbitfld.long 0x00 6. " CALF ,Calibration failed flag" "0: Calibration completed normally,1: Calibration failed" newline rbitfld.long 0x00 4.--5. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 3. " ADCO ,Continuous conversion enable" "0: One conversion or one set of conversions if the hardware average function is enabled (AVGE=1) after ..,1: Continuous conversions or sets of conversions if the hardware average function is enabled (AVGE=1) a.." newline bitfld.long 0x00 2. " AVGE ,Hardware average enable" "0: Hardware average function disabled,1: Hardware average function enabled" newline bitfld.long 0x00 0.--1. " AVGS ,Hardware average select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "SC3,Status and Control Register 3" bitfld.long 0x00 7. " CAL ,Calibration" "0,1" newline bitfld.long 0x00 6. " CALF ,Calibration Failed Flag" "0: Calibration completed normally,1: Calibration failed" newline bitfld.long 0x00 3. " ADCO ,Continuous Conversion Enable" "0: One conversion or one set of conversions if the hardware average function is enabled. that is. AVGE=..,1: Continuous conversions or sets of conversions if the hardware average function is enabled. that is. .." newline bitfld.long 0x00 2. " AVGE ,Hardware Average Enable" "0: Hardware average function disabled,1: Hardware average function enabled" newline bitfld.long 0x00 0.--1. " AVGS ,Hardware Average Select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "OFS,ADC offset correction register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " OFS ,Offset error correction value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "OFS,ADC Offset Correction Register" hexmask.long.word 0x00 0.--15. 1. " OFS ,Offset Error Correction Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PG,ADC plus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " PG ,Plus-side gain" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PG,ADC Plus-Side Gain Register" hexmask.long.word 0x00 0.--15. 1. " PG ,Plus-Side Gain" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "MG,ADC minus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MG ,Minus-side gain" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "MG,ADC Minus-Side Gain Register" hexmask.long.word 0x00 0.--15. 1. " MG ,Minus-Side Gain" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "CLPD,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "CLPD,ADC Plus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLPD ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x38++0x03 line.long 0x00 "CLPS,ADC Plus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLPS ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "CLPS,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x3C++0x03 line.long 0x00 "CLP4,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLP4 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "CLP4,ADC Plus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--9. 1. " CLP4 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "CLP3,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLP3 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "CLP3,ADC Plus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--8. 1. " CLP3 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "CLP2,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLP2 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "CLP2,ADC Plus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--7. 1. " CLP2 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "CLP1,ADC plus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLP1 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "CLP1,ADC Plus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--6. 1. " CLP1 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CLP0,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLP0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "CLP0,ADC Plus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLP0 ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal operation,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal power mode,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA Register" bitfld.long 0x00 23. " PGAEN ,PGA Enable" "0: PGA disabled,1: PGA enabled" newline bitfld.long 0x00 20. " PGALPb ,PGA Low-Power Mode Control" "0: PGA runs in Low-Power mode,1: PGA runs in Normal Power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA Gain Setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "CLMD,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "CLMD,ADC Minus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLMD ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x58++0x03 line.long 0x00 "CLMS,ADC Minus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLMS ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "CLMS,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x5C++0x03 line.long 0x00 "CLM4,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLM4 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "CLM4,ADC Minus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--9. 1. " CLM4 ,Calibration Value" group.long 0x60++0x03 line.long 0x00 "CLM3,ADC Minus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--8. 1. " CLM3 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "CLM3,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLM3 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "CLM2,ADC Minus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--7. 1. " CLM2 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "CLM2,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLM2 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "CLM1,ADC Minus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--6. 1. " CLM1 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "CLM1,ADC minus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLM1 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "CLM0,ADC Minus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLM0 ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "CLM0,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLM0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif width 0x0B tree.end tree "ADC1" base ad:0x400BB000 width 6. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC Status and Control Registers 1" rbitfld.long 0x00 7. " COCO ,Conversion Complete Flag" "0: Conversion is not completed,1: Conversion is completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt Enable" "0: Conversion complete interrupt is disabled,1: Conversion complete interrupt is enabled" newline bitfld.long 0x00 5. " DIFF ,Differential Mode Enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,,,26: When DIFF=0. Temp Sensor (single-ended) is selected as input. when DIFF=1. Temp Sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,,29: When DIFF=0.VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0.VREFSL is selected as input. when DIFF=1. it is reserved,31: Module is disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC Status and Control Registers 1" rbitfld.long 0x00 7. " COCO ,Conversion Complete Flag" "0: Conversion is not completed,1: Conversion is completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt Enable" "0: Conversion complete interrupt is disabled,1: Conversion complete interrupt is enabled" newline bitfld.long 0x00 5. " DIFF ,Differential Mode Enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,,,26: When DIFF=0. Temp Sensor (single-ended) is selected as input. when DIFF=1. Temp Sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,,29: When DIFF=0.VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0.VREFSL is selected as input. when DIFF=1. it is reserved,31: Module is disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC Configuration Register 1" bitfld.long 0x00 7. " ADLPC ,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample Time Configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0:It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion wi..,1: When DIFF=0:It is single-ended 12-bit conversion . when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0:It is single-ended 10-bit conversion,3: When DIFF=0:It is single-ended 16-bit conversion" newline bitfld.long 0x00 0.--1. " ADICLK ,Input Clock Select" "0: Bus clock,1: Bus clock divided by 2(BUSCLK/2),2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: It is single-ended 8-bit conversion,1: It is single-ended 12-bit conversion,2: It is single-ended 10-bit conversion,3: 11" newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0: It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion w..,1: When DIFF=0: It is single-ended 12-bit conversion. when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0: It is single-ended 10-bit conversion. when DIFF=1. it is differential 11-bit conversion..,3: When DIFF=0: It is single-ended 16-bit conversion. when DIFF=1. it is differential 16-bit conversion.." newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC Configuration Register 1" bitfld.long 0x00 7. " ADLPC ,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample Time Configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0:It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion wi..,1: When DIFF=0:It is single-ended 12-bit conversion . when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0:It is single-ended 10-bit conversion,3: When DIFF=0:It is single-ended 16-bit conversion" newline bitfld.long 0x00 0.--1. " ADICLK ,Input Clock Select" "0: Bus clock,1: Alternate clock 2 (ALTCLK2),2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC Configuration Register 1" bitfld.long 0x00 7. " ADLPC ,Low-Power Configuration" "0: Normal power configuration,1: Low-power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock Divide Select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0:It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion wi..,1: When DIFF=0:It is single-ended 12-bit conversion . when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0:It is single-ended 10-bit conversion . when DIFF=1. it is differential 11-bit conversion..,3: When DIFF=0:It is single-ended 16-bit conversion. when DIFF=1. it is differential 16-bit conversion .." newline bitfld.long 0x00 0.--1. " ADICLK ,Input Clock Select" "0: Bus clock,1: (Bus clock)/2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CFG2,ADC Configuration Register 2" bitfld.long 0x00 4. " MUXSEL ,ADC Mux Select" "0: ADxxa channels are selected,1: ADxxb channels are selected" newline bitfld.long 0x00 3. " ADACKEN ,Asynchronous Clock Output Enable" "0: Asynchronous clock output disabled. Asynchronous clock is enabled only if selected by ADICLK and a c..,1: Asynchronous clock and clock output is enabled regardless of the state of the ADC" newline bitfld.long 0x00 2. " ADHSC ,High-Speed Configuration" "0: Normal conversion sequence selected,1: High-speed conversion sequence selected with 2 additional ADCK cycles to total conversion time" newline bitfld.long 0x00 0.--1. " ADLSTS ,Long Sample Time Select" "0: Default longest sample time. 20 extra ADCK cycles. 24 ADCK cycles total,1: 12 extra ADCK cycles. 16 ADCK cycles total sample time,2: 6 extra ADCK cycles. 10 ADCK cycles total sample time,3: 2 extra ADCK cycles. 6 ADCK cycles total sample time" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CFG2,Configuration register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MUXSEL ,ADC Mux select" "0: ADxxa channels are selected,1: ADxxb channels are selected" newline bitfld.long 0x00 3. " ADACKEN ,Asynchronous clock output enable" "0: Asynchronous clock output disabled. Asynchronous clock only enabled if selected by ADICLK and a conv..,1: Asynchronous clock and clock output enabled regardless of the state of the ADC" newline bitfld.long 0x00 2. " ADHSC ,High speed configuration" "0: Normal conversion sequence selected,1: High speed conversion sequence selected (2 additional ADCK cycles to total conversion time)" newline bitfld.long 0x00 0.--1. " ADLSTS ,Long sample time select" "0: Default longest sample time (20 extra ADCK cycles. 24 ADCK cycles total),1: 12 extra ADCK cycles. 16 ADCK cycles total sample time,2: 6 extra ADCK cycles. 10 ADCK cycles total sample time,3: 2 extra ADCK cycles. 6 ADCK cycles total sample time" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "RA,ADC Data Result Register" hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x14++0x03 line.long 0x00 "RB,ADC Data Result Register" hexmask.long.word 0x00 0.--15. 1. " D ,Data result" group.long 0x18++0x03 line.long 0x00 "CV1,Compare Value Registers" hexmask.long.word 0x00 0.--15. 1. " CV ,Compare Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "CV1,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" group.long 0x1C++0x03 line.long 0x00 "CV2,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "CV2,Compare Value Registers" hexmask.long.word 0x00 0.--15. 1. " CV ,Compare Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (external pins VREFH and VREFL),1: Alternate reference pair (VALTH and VALTL),2: Reserved,3: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "SC2,Status and Control Register 2" rbitfld.long 0x00 7. " ADACT ,Conversion Active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion Trigger Select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare Function Enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare Function Greater Than Enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive. function..,1: Configures greater than or equal to threshold. outside and inside ranges inclusive. functionality ba.." newline bitfld.long 0x00 3. " ACREN ,Compare Function Range Enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA Enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during an ADC conversion complete event noted whe.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage Reference Selection" "0: Default voltage reference pin pair. that is. external pins VREFH and VREFL,1: Alternate reference pair. that is. VALTH and VALTL,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (External pins V REFH and V REFL ),1: Alternate reference pair (V ALTH and V ALTL ),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "SC3,Status and control register 3" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CAL ,Calibration" "0,1" newline rbitfld.long 0x00 6. " CALF ,Calibration failed flag" "0: Calibration completed normally,1: Calibration failed" newline rbitfld.long 0x00 4.--5. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 3. " ADCO ,Continuous conversion enable" "0: One conversion or one set of conversions if the hardware average function is enabled (AVGE=1) after ..,1: Continuous conversions or sets of conversions if the hardware average function is enabled (AVGE=1) a.." newline bitfld.long 0x00 2. " AVGE ,Hardware average enable" "0: Hardware average function disabled,1: Hardware average function enabled" newline bitfld.long 0x00 0.--1. " AVGS ,Hardware average select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "SC3,Status and Control Register 3" bitfld.long 0x00 7. " CAL ,Calibration" "0,1" newline bitfld.long 0x00 6. " CALF ,Calibration Failed Flag" "0: Calibration completed normally,1: Calibration failed" newline bitfld.long 0x00 3. " ADCO ,Continuous Conversion Enable" "0: One conversion or one set of conversions if the hardware average function is enabled. that is. AVGE=..,1: Continuous conversions or sets of conversions if the hardware average function is enabled. that is. .." newline bitfld.long 0x00 2. " AVGE ,Hardware Average Enable" "0: Hardware average function disabled,1: Hardware average function enabled" newline bitfld.long 0x00 0.--1. " AVGS ,Hardware Average Select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "OFS,ADC offset correction register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " OFS ,Offset error correction value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "OFS,ADC Offset Correction Register" hexmask.long.word 0x00 0.--15. 1. " OFS ,Offset Error Correction Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PG,ADC plus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " PG ,Plus-side gain" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PG,ADC Plus-Side Gain Register" hexmask.long.word 0x00 0.--15. 1. " PG ,Plus-Side Gain" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "MG,ADC minus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MG ,Minus-side gain" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "MG,ADC Minus-Side Gain Register" hexmask.long.word 0x00 0.--15. 1. " MG ,Minus-Side Gain" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "CLPD,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "CLPD,ADC Plus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLPD ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x38++0x03 line.long 0x00 "CLPS,ADC Plus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLPS ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "CLPS,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x3C++0x03 line.long 0x00 "CLP4,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLP4 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "CLP4,ADC Plus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--9. 1. " CLP4 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "CLP3,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLP3 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "CLP3,ADC Plus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--8. 1. " CLP3 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "CLP2,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLP2 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "CLP2,ADC Plus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--7. 1. " CLP2 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "CLP1,ADC plus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLP1 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "CLP1,ADC Plus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--6. 1. " CLP1 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CLP0,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLP0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "CLP0,ADC Plus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLP0 ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal operation,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal power mode,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA Register" bitfld.long 0x00 23. " PGAEN ,PGA Enable" "0: PGA disabled,1: PGA enabled" newline bitfld.long 0x00 20. " PGALPb ,PGA Low-Power Mode Control" "0: PGA runs in Low-Power mode,1: PGA runs in Normal Power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA Gain Setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "CLMD,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "CLMD,ADC Minus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLMD ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x58++0x03 line.long 0x00 "CLMS,ADC Minus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLMS ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "CLMS,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x5C++0x03 line.long 0x00 "CLM4,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLM4 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "CLM4,ADC Minus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--9. 1. " CLM4 ,Calibration Value" group.long 0x60++0x03 line.long 0x00 "CLM3,ADC Minus-Side General Calibration Value Register" hexmask.long.word 0x00 0.--8. 1. " CLM3 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "CLM3,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLM3 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "CLM2,ADC Minus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--7. 1. " CLM2 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "CLM2,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLM2 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "CLM1,ADC Minus-Side General Calibration Value Register" hexmask.long.byte 0x00 0.--6. 1. " CLM1 ,Calibration Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "CLM1,ADC minus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLM1 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "CLM0,ADC Minus-Side General Calibration Value Register" bitfld.long 0x00 0.--5. " CLM0 ,Calibration Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "CLM0,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLM0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif width 0x0B tree.end sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "ADC2" base ad:0x4003C000 width 6. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0: It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion w..,1: When DIFF=0: It is single-ended 12-bit conversion. when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0: It is single-ended 10-bit conversion. when DIFF=1. it is differential 11-bit conversion..,3: When DIFF=0: It is single-ended 16-bit conversion. when DIFF=1. it is differential 16-bit conversion.." newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: It is single-ended 8-bit conversion,1: It is single-ended 12-bit conversion,2: It is single-ended 10-bit conversion,3: 11" newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CFG2,Configuration register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MUXSEL ,ADC Mux select" "0: ADxxa channels are selected,1: ADxxb channels are selected" newline bitfld.long 0x00 3. " ADACKEN ,Asynchronous clock output enable" "0: Asynchronous clock output disabled. Asynchronous clock only enabled if selected by ADICLK and a conv..,1: Asynchronous clock and clock output enabled regardless of the state of the ADC" newline bitfld.long 0x00 2. " ADHSC ,High speed configuration" "0: Normal conversion sequence selected,1: High speed conversion sequence selected (2 additional ADCK cycles to total conversion time)" newline bitfld.long 0x00 0.--1. " ADLSTS ,Long sample time select" "0: Default longest sample time (20 extra ADCK cycles. 24 ADCK cycles total),1: 12 extra ADCK cycles. 16 ADCK cycles total sample time,2: 6 extra ADCK cycles. 10 ADCK cycles total sample time,3: 2 extra ADCK cycles. 6 ADCK cycles total sample time" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "CV1,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" group.long 0x1C++0x03 line.long 0x00 "CV2,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (external pins VREFH and VREFL),1: Alternate reference pair (VALTH and VALTL),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (External pins V REFH and V REFL ),1: Alternate reference pair (V ALTH and V ALTL ),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "SC3,Status and control register 3" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CAL ,Calibration" "0,1" newline rbitfld.long 0x00 6. " CALF ,Calibration failed flag" "0: Calibration completed normally,1: Calibration failed" newline rbitfld.long 0x00 4.--5. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 3. " ADCO ,Continuous conversion enable" "0: One conversion or one set of conversions if the hardware average function is enabled (AVGE=1) after ..,1: Continuous conversions or sets of conversions if the hardware average function is enabled (AVGE=1) a.." newline bitfld.long 0x00 2. " AVGE ,Hardware average enable" "0: Hardware average function disabled,1: Hardware average function enabled" newline bitfld.long 0x00 0.--1. " AVGS ,Hardware average select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged" group.long 0x28++0x03 line.long 0x00 "OFS,ADC offset correction register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " OFS ,Offset error correction value" group.long 0x2C++0x03 line.long 0x00 "PG,ADC plus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " PG ,Plus-side gain" group.long 0x30++0x03 line.long 0x00 "MG,ADC minus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MG ,Minus-side gain" group.long 0x34++0x03 line.long 0x00 "CLPD,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x38++0x03 line.long 0x00 "CLPS,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x3C++0x03 line.long 0x00 "CLP4,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLP4 ,no description available" group.long 0x40++0x03 line.long 0x00 "CLP3,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLP3 ,no description available" group.long 0x44++0x03 line.long 0x00 "CLP2,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLP2 ,no description available" group.long 0x48++0x03 line.long 0x00 "CLP1,ADC plus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLP1 ,no description available" group.long 0x4C++0x03 line.long 0x00 "CLP0,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLP0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal power mode,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal operation,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "CLMD,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x58++0x03 line.long 0x00 "CLMS,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x5C++0x03 line.long 0x00 "CLM4,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLM4 ,no description available" group.long 0x60++0x03 line.long 0x00 "CLM3,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLM3 ,no description available" group.long 0x64++0x03 line.long 0x00 "CLM2,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLM2 ,no description available" group.long 0x68++0x03 line.long 0x00 "CLM1,ADC minus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLM1 ,no description available" group.long 0x6C++0x03 line.long 0x00 "CLM0,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLM0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif width 0x0B tree.end tree "ADC3" base ad:0x400BC000 width 6. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC1A,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" ",,,,4: AD4 is selected as input,5: AD5 is selected as input,6: AD6 is selected as input,7: AD7 is selected as input,8: AD8 is selected as input,9: AD9 is selected as input,10: AD10 is selected as input,11: AD11 is selected as input,12: AD12 is selected as input,13: AD13 is selected as input,14: AD14 is selected as input,15: AD15 is selected as input,16: AD16 is selected as input,17: AD17 is selected as input,18: AD18 is selected as input,19: AD19 is selected as input,20: AD20 is selected as input,21: AD21 is selected as input,22: AD22 is selected as input,23: AD23 is selected as input,24: Reserved,25: Reserved,26: Temp sensor (single-ended) is selected as input,27: Bandgap (single-ended) is selected as input,28: Reserved,29: VREFSH is selected as input,30: VREFSL is selected as input,31: Module disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "SC1B,ADC status and control registers 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " COCO ,Conversion complete flag" "0: Conversion not completed,1: Conversion completed" newline bitfld.long 0x00 6. " AIEN ,Interrupt enable" "0: Conversion complete interrupt disabled,1: Conversion complete interrupt enabled" newline bitfld.long 0x00 5. " DIFF ,Differential mode enable" "0: Single-ended conversions and input channels are selected,1: Differential conversions and input channels are selected" newline bitfld.long 0x00 0.--4. " ADCH ,Input channel select" "0: When DIFF=0. DADP0 is selected as input. when DIFF=1. DAD0 is selected as input,1: When DIFF=0. DADP1 is selected as input. when DIFF=1. DAD1 is selected as input,2: When DIFF=0. DADP2 is selected as input. when DIFF=1. DAD2 is selected as input,3: When DIFF=0. DADP3 is selected as input. when DIFF=1. DAD3 is selected as input,4: When DIFF=0. AD4 is selected as input. when DIFF=1. it is reserved,5: When DIFF=0. AD5 is selected as input. when DIFF=1. it is reserved,6: When DIFF=0. AD6 is selected as input. when DIFF=1. it is reserved,7: When DIFF=0. AD7 is selected as input. when DIFF=1. it is reserved,8: When DIFF=0. AD8 is selected as input. when DIFF=1. it is reserved,9: When DIFF=0. AD9 is selected as input. when DIFF=1. it is reserved,10: When DIFF=0. AD10 is selected as input. when DIFF=1. it is reserved,11: When DIFF=0. AD11 is selected as input. when DIFF=1. it is reserved,12: When DIFF=0. AD12 is selected as input. when DIFF=1. it is reserved,13: When DIFF=0. AD13 is selected as input. when DIFF=1. it is reserved,14: When DIFF=0. AD14 is selected as input. when DIFF=1. it is reserved,15: When DIFF=0. AD15 is selected as input. when DIFF=1. it is reserved,16: When DIFF=0. AD16 is selected as input. when DIFF=1. it is reserved,17: When DIFF=0. AD17 is selected as input. when DIFF=1. it is reserved,18: When DIFF=0. AD18 is selected as input. when DIFF=1. it is reserved,19: When DIFF=0. AD19 is selected as input. when DIFF=1. it is reserved,20: When DIFF=0. AD20 is selected as input. when DIFF=1. it is reserved,21: When DIFF=0. AD21 is selected as input. when DIFF=1. it is reserved,22: When DIFF=0. AD22 is selected as input. when DIFF=1. it is reserved,23: When DIFF=0. AD23 is selected as input. when DIFF=1. it is reserved,24: Reserved,25: Reserved,26: When DIFF=0. Temp sensor (single-ended) is selected as input. when DIFF=1. Temp sensor (differential..,27: When DIFF=0. Bandgap (single-ended) is selected as input. when DIFF=1. Bandgap (differential) is sel..,28: Reserved,29: When DIFF=0. VREFSH is selected as input. when DIFF=1. -VREFSH (differential) is selected as input,30: When DIFF=0. VREFSL is selected as input. when DIFF=1. it is reserved,31: Module disabled" group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: When DIFF=0: It is single-ended 8-bit conversion. when DIFF=1. it is differential 9-bit conversion w..,1: When DIFF=0: It is single-ended 12-bit conversion. when DIFF=1. it is differential 13-bit conversion..,2: When DIFF=0: It is single-ended 10-bit conversion. when DIFF=1. it is differential 11-bit conversion..,3: When DIFF=0: It is single-ended 16-bit conversion. when DIFF=1. it is differential 16-bit conversion.." newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CFG1,ADC configuration register 1" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " ADLPC ,Low-power configuration" "0: Normal power configuration,1: Low power configuration" newline bitfld.long 0x00 5.--6. " ADIV ,Clock divide select" "0: The divide ratio is 1 and the clock rate is input clock,1: The divide ratio is 2 and the clock rate is (input clock)/2,2: The divide ratio is 4 and the clock rate is (input clock)/4,3: The divide ratio is 8 and the clock rate is (input clock)/8" newline bitfld.long 0x00 4. " ADLSMP ,Sample time configuration" "0: Short sample time,1: Long sample time" newline bitfld.long 0x00 2.--3. " MODE ,Conversion mode selection" "0: It is single-ended 8-bit conversion,1: It is single-ended 12-bit conversion,2: It is single-ended 10-bit conversion,3: 11" newline bitfld.long 0x00 0.--1. " ADICLK ,Input clock select" "0: Bus clock,1: Bus clock divided by 2,2: Alternate clock (ALTCLK),3: Asynchronous clock (ADACK)" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CFG2,Configuration register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MUXSEL ,ADC Mux select" "0: ADxxa channels are selected,1: ADxxb channels are selected" newline bitfld.long 0x00 3. " ADACKEN ,Asynchronous clock output enable" "0: Asynchronous clock output disabled. Asynchronous clock only enabled if selected by ADICLK and a conv..,1: Asynchronous clock and clock output enabled regardless of the state of the ADC" newline bitfld.long 0x00 2. " ADHSC ,High speed configuration" "0: Normal conversion sequence selected,1: High speed conversion sequence selected (2 additional ADCK cycles to total conversion time)" newline bitfld.long 0x00 0.--1. " ADLSTS ,Long sample time select" "0: Default longest sample time (20 extra ADCK cycles. 24 ADCK cycles total),1: 12 extra ADCK cycles. 16 ADCK cycles total sample time,2: 6 extra ADCK cycles. 10 ADCK cycles total sample time,3: 2 extra ADCK cycles. 6 ADCK cycles total sample time" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "RA,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "RB,ADC data result register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " D ,Data result" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "CV1,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" group.long 0x1C++0x03 line.long 0x00 "CV2,Compare value registers" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CV ,Compare value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (external pins VREFH and VREFL),1: Alternate reference pair (VALTH and VALTL),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "SC2,Status and control register 2" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " ADACT ,Conversion active" "0: Conversion not in progress,1: Conversion in progress" newline bitfld.long 0x00 6. " ADTRG ,Conversion trigger select" "0: Software trigger selected,1: Hardware trigger selected" newline bitfld.long 0x00 5. " ACFE ,Compare function enable" "0: Compare function disabled,1: Compare function enabled" newline bitfld.long 0x00 4. " ACFGT ,Compare function greater than enable" "0: Configures less than threshold. outside range not inclusive and inside range not inclusive functiona..,1: Configures greater than or equal to threshold. outside range inclusive and inside range inclusive fu.." newline bitfld.long 0x00 3. " ACREN ,Compare function range enable" "0: Range function disabled,1: Range function enabled" newline bitfld.long 0x00 2. " DMAEN ,DMA enable" "0: DMA is disabled,1: DMA is enabled and will assert the ADC DMA request during a ADC conversion complete event noted by t.." newline bitfld.long 0x00 0.--1. " REFSEL ,Voltage reference selection" "0: Default voltage reference pin pair (External pins V REFH and V REFL ),1: Alternate reference pair (V ALTH and V ALTL ),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "SC3,Status and control register 3" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CAL ,Calibration" "0,1" newline rbitfld.long 0x00 6. " CALF ,Calibration failed flag" "0: Calibration completed normally,1: Calibration failed" newline rbitfld.long 0x00 4.--5. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 3. " ADCO ,Continuous conversion enable" "0: One conversion or one set of conversions if the hardware average function is enabled (AVGE=1) after ..,1: Continuous conversions or sets of conversions if the hardware average function is enabled (AVGE=1) a.." newline bitfld.long 0x00 2. " AVGE ,Hardware average enable" "0: Hardware average function disabled,1: Hardware average function enabled" newline bitfld.long 0x00 0.--1. " AVGS ,Hardware average select" "0: 4 samples averaged,1: 8 samples averaged,2: 16 samples averaged,3: 32 samples averaged" group.long 0x28++0x03 line.long 0x00 "OFS,ADC offset correction register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " OFS ,Offset error correction value" group.long 0x2C++0x03 line.long 0x00 "PG,ADC plus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " PG ,Plus-side gain" group.long 0x30++0x03 line.long 0x00 "MG,ADC minus-side gain register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MG ,Minus-side gain" group.long 0x34++0x03 line.long 0x00 "CLPD,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x38++0x03 line.long 0x00 "CLPS,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLPS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x3C++0x03 line.long 0x00 "CLP4,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLP4 ,no description available" group.long 0x40++0x03 line.long 0x00 "CLP3,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLP3 ,no description available" group.long 0x44++0x03 line.long 0x00 "CLP2,ADC plus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLP2 ,no description available" group.long 0x48++0x03 line.long 0x00 "CLP1,ADC plus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLP1 ,no description available" group.long 0x4C++0x03 line.long 0x00 "CLP0,ADC plus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLP0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal power mode,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PGA,ADC PGA register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " PGAEN ,PGA enable" "0: PGA disabled,1: PGA enabled" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " PGACHPb ,PGA chopping control" "0: Chopping enabled,1: Chopping disabled" newline bitfld.long 0x00 20. " PGALPb ,PGA low-power mode control" "0: PGA runs in low power mode,1: PGA runs in normal power mode" newline bitfld.long 0x00 16.--19. " PGAG ,PGA gain setting" "0: 0000,1: 0001,2: 0010,3: 0011,4: 0100,5: 0101,6: 0110,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: Reserved,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " PGAOFSM ,PGA Offset Measurement" "0: PGA runs in normal operation,1: PGA runs in offset measurement mode" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "CLMD,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x58++0x03 line.long 0x00 "CLMS,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLMS ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x5C++0x03 line.long 0x00 "CLM4,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--9. 1. " CLM4 ,no description available" group.long 0x60++0x03 line.long 0x00 "CLM3,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " CLM3 ,no description available" group.long 0x64++0x03 line.long 0x00 "CLM2,ADC minus-side general calibration value register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " CLM2 ,no description available" group.long 0x68++0x03 line.long 0x00 "CLM1,ADC minus-side general calibration value register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--6. 1. " CLM1 ,no description available" group.long 0x6C++0x03 line.long 0x00 "CLM0,ADC minus-side general calibration value register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--5. " CLM0 ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif width 0x0B tree.end endif tree.end tree "AIPS (AIPS-Lite Bridge)" tree "AIPS0" base ad:0x40000000 width 7. sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" bitfld.long 0x00 30. " MTR0 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 26. " MTR1 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 22. " MTR2 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 18. " MTR3 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 14. " MTR4 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 10. " MTR5 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " MTR0 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " MTR1 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " MTR2 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " MTR3 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " MTR4 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " MTR5 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " MTR6 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 5. " MTW6 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 4. " MPL6 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " MTR7 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 1. " MTW7 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 0. " MPL7 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" bitfld.long 0x00 30. " MTR0 ,Master 0 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master 0 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master 0 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 26. " MTR1 ,Master 1 Trusted for Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master 1 Trusted for Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master 1 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 22. " MTR2 ,Master 2 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master 2 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master 2 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 18. " MTR3 ,Master 3 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master 3 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master 3 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 14. " MTR4 ,Master 4 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master 4 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master 4 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 10. " MTR5 ,Master 5 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master 5 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master 5 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 6. " MTR6 ,Master 6 Trusted for Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 5. " MTW6 ,Master 6 Trusted for Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 4. " MPL6 ,Master 6 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" bitfld.long 0x00 30. " MTR0 ,Master 0 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master 0 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master 0 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 26. " MTR1 ,Master 1 Trusted for Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master 1 Trusted for Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master 1 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 22. " MTR2 ,Master 2 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master 2 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master 2 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 18. " MTR3 ,Master 3 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master 3 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master 3 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 14. " MTR4 ,Master 4 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master 4 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master 4 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 10. " MTR5 ,Master 5 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master 5 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master 5 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "PACRA,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PACRA,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PACRA,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PACRB,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PACRB,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PACRB,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PACRC,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PACRC,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PACRC,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PACRD,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PACRD,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PACRD,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PACRE,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "PACRE,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PACRE,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "PACRF,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PACRF,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PACRF,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PACRG,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PACRG,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "PACRG,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PACRH,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PACRH,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PACRH,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PACRI,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PACRI,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PACRI,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PACRJ,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PACRJ,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PACRJ,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "PACRK,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PACRK,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PACRK,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "PACRL,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PACRL,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PACRL,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PACRM,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PACRM,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PACRM,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" group.long 0x64++0x03 line.long 0x00 "PACRN,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "PACRN,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PACRN,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" group.long 0x68++0x03 line.long 0x00 "PACRO,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PACRO,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PACRO,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "PACRP,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PACRP,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PACRP,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x80++0x03 line.long 0x00 "PACRU,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif width 0x0B tree.end tree "AIPS1" base ad:0x40080000 width 7. sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" bitfld.long 0x00 30. " MTR0 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 26. " MTR1 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 22. " MTR2 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 18. " MTR3 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 14. " MTR4 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 10. " MTR5 ,Master Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " MTR0 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " MTR1 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " MTR2 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " MTR3 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " MTR4 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " MTR5 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " MTR6 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 5. " MTW6 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 4. " MPL6 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " MTR7 ,Master trusted for read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 1. " MTW7 ,Master trusted for writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 0. " MPL7 ,Master privilege level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" bitfld.long 0x00 30. " MTR0 ,Master 0 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master 0 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master 0 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 26. " MTR1 ,Master 1 Trusted for Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master 1 Trusted for Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master 1 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 22. " MTR2 ,Master 2 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master 2 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master 2 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 18. " MTR3 ,Master 3 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master 3 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master 3 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 14. " MTR4 ,Master 4 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master 4 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master 4 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 10. " MTR5 ,Master 5 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master 5 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master 5 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 6. " MTR6 ,Master 6 Trusted for Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 5. " MTW6 ,Master 6 Trusted for Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 4. " MPL6 ,Master 6 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "MPRA,Master Privilege Register A" bitfld.long 0x00 30. " MTR0 ,Master 0 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 29. " MTW0 ,Master 0 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 28. " MPL0 ,Master 0 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 26. " MTR1 ,Master 1 Trusted for Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 25. " MTW1 ,Master 1 Trusted for Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 24. " MPL1 ,Master 1 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 22. " MTR2 ,Master 2 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 21. " MTW2 ,Master 2 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 20. " MPL2 ,Master 2 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 18. " MTR3 ,Master 3 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 17. " MTW3 ,Master 3 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 16. " MPL3 ,Master 3 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 14. " MTR4 ,Master 4 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 13. " MTW4 ,Master 4 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 12. " MPL4 ,Master 4 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" newline bitfld.long 0x00 10. " MTR5 ,Master 5 Trusted For Read" "0: This master is not trusted for read accesses,1: This master is trusted for read accesses" newline bitfld.long 0x00 9. " MTW5 ,Master 5 Trusted For Writes" "0: This master is not trusted for write accesses,1: This master is trusted for write accesses" newline bitfld.long 0x00 8. " MPL5 ,Master 5 Privilege Level" "0: Accesses from this master are forced to user-mode,1: Accesses from this master are not forced to user-mode" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "PACRA,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PACRA,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PACRA,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PACRB,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PACRB,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PACRB,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PACRC,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PACRC,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PACRC,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PACRD,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PACRD,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PACRD,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PACRE,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "PACRE,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PACRE,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "PACRF,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PACRF,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PACRF,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PACRG,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PACRG,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "PACRG,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PACRH,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PACRH,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PACRH,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PACRI,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PACRI,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PACRI,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PACRJ,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PACRJ,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PACRJ,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "PACRK,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PACRK,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PACRK,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "PACRL,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PACRL,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PACRL,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PACRM,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PACRM,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PACRM,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" group.long 0x64++0x03 line.long 0x00 "PACRN,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "PACRN,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PACRN,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" group.long 0x68++0x03 line.long 0x00 "PACRO,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PACRO,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PACRO,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "PACRP,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PACRP,Peripheral Access Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SP0 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SP1 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " SP3 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " SP5 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " SP6 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SP7 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PACRP,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 22. " SP2 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 21. " WP2 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 20. " TP2 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 18. " SP3 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 17. " WP3 ,Write protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 16. " TP3 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 14. " SP4 ,Supervisor protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 13. " WP4 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 12. " TP4 ,Trusted protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 10. " SP5 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 9. " WP5 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 8. " TP5 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 6. " SP6 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 5. " WP6 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 4. " TP6 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 2. " SP7 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 1. " WP7 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 0. " TP7 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x80++0x03 line.long 0x00 "PACRU,Peripheral Access Control Register" bitfld.long 0x00 30. " SP0 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 29. " WP0 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 28. " TP0 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" newline bitfld.long 0x00 26. " SP1 ,Supervisor Protect" "0: This peripheral does not require supervisor privilege level for accesses,1: This peripheral requires supervisor privilege level for accesses" newline bitfld.long 0x00 25. " WP1 ,Write Protect" "0: This peripheral allows write accesses,1: This peripheral is write protected" newline bitfld.long 0x00 24. " TP1 ,Trusted Protect" "0: Accesses from an untrusted master are allowed,1: Accesses from an untrusted master are not allowed" endif width 0x0B tree.end tree.end tree "AXBS (Crossbar switch)" base ad:0x40004000 width 8. sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PRS0,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "PRS0,Priority Registers Slave" bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "PRS0,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PRS0,Priority Registers Slave" bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CRS0,Control Register" bitfld.long 0x00 31. " RO ,Read only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written (attempted writes have no effect on t.." newline bitfld.long 0x00 30. " HLP ,Halt low priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration mode" "0: Fixed priority,1: Round-robin (rotating) priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CRS0,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "CRS0,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,," newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..," newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "PRS1,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "PRS1,Priority Registers Slave" bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x100++0x03 line.long 0x00 "PRS1,Priority Registers Slave" bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x100++0x03 line.long 0x00 "PRS1,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" group.long 0x110++0x03 line.long 0x00 "CRS1,Control Register" bitfld.long 0x00 31. " RO ,Read only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written (attempted writes have no effect on t.." newline bitfld.long 0x00 30. " HLP ,Halt low priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration mode" "0: Fixed priority,1: Round-robin (rotating) priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x110++0x03 line.long 0x00 "CRS1,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x110++0x03 line.long 0x00 "CRS1,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,," newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..," newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x200++0x03 line.long 0x00 "PRS2,Priority Registers Slave" bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x200++0x03 line.long 0x00 "PRS2,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x200++0x03 line.long 0x00 "PRS2,Priority Registers Slave" bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x200++0x03 line.long 0x00 "PRS2,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x210++0x03 line.long 0x00 "CRS2,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,," newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..," newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x210++0x03 line.long 0x00 "CRS2,Control Register" bitfld.long 0x00 31. " RO ,Read only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written (attempted writes have no effect on t.." newline bitfld.long 0x00 30. " HLP ,Halt low priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration mode" "0: Fixed priority,1: Round-robin (rotating) priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x210++0x03 line.long 0x00 "CRS2,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x300++0x03 line.long 0x00 "PRS3,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x300++0x03 line.long 0x00 "PRS3,Priority Registers Slave" bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x300++0x03 line.long 0x00 "PRS3,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x300++0x03 line.long 0x00 "PRS3,Priority Registers Slave" bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x310++0x03 line.long 0x00 "CRS3,Control Register" bitfld.long 0x00 31. " RO ,Read only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written (attempted writes have no effect on t.." newline bitfld.long 0x00 30. " HLP ,Halt low priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration mode" "0: Fixed priority,1: Round-robin (rotating) priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x310++0x03 line.long 0x00 "CRS3,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,," newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..," newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x310++0x03 line.long 0x00 "CRS3,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x400++0x03 line.long 0x00 "PRS4,Priority Registers Slave" bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x400++0x03 line.long 0x00 "PRS4,Priority Registers Slave" bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x400++0x03 line.long 0x00 "PRS4,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x400++0x03 line.long 0x00 "PRS4,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" group.long 0x410++0x03 line.long 0x00 "CRS4,Control Register" bitfld.long 0x00 31. " RO ,Read only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written (attempted writes have no effect on t.." newline bitfld.long 0x00 30. " HLP ,Halt low priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration mode" "0: Fixed priority,1: Round-robin (rotating) priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x410++0x03 line.long 0x00 "CRS4,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x410++0x03 line.long 0x00 "CRS4,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,," newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..," newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x500++0x03 line.long 0x00 "PRS5,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 priority" "0: This master has level 1 (highest) priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8 (lowest) priority when accessing the slave port" endif sif cpuis("MK61F*15") group.long 0x500++0x03 line.long 0x00 "PRS5,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" group.long 0x510++0x03 line.long 0x00 "CRS5,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x510++0x03 line.long 0x00 "CRS5,Control Register" bitfld.long 0x00 31. " RO ,Read only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written (attempted writes have no effect on t.." newline bitfld.long 0x00 30. " HLP ,Halt low priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration mode" "0: Fixed priority,1: Round-robin (rotating) priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0,1,2,3,4,5,6,7" endif sif cpuis("MK61F*15") group.long 0x600++0x03 line.long 0x00 "PRS6,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" group.long 0x610++0x03 line.long 0x00 "CRS6,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" group.long 0x700++0x03 line.long 0x00 "PRS7,Priority Registers Slave" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28.--30. " M7 ,Master 7 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--26. " M6 ,Master 6 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20.--22. " M5 ,Master 5 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " M4 ,Master 4 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12.--14. " M3 ,Master 3 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--10. " M2 ,Master 2 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " M1 ,Master 1 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " M0 ,Master 0 Priority" "0: This master has level 1. or highest. priority when accessing the slave port,1: This master has level 2 priority when accessing the slave port,2: This master has level 3 priority when accessing the slave port,3: This master has level 4 priority when accessing the slave port,4: This master has level 5 priority when accessing the slave port,5: This master has level 6 priority when accessing the slave port,6: This master has level 7 priority when accessing the slave port,7: This master has level 8. or lowest. priority when accessing the slave port" group.long 0x710++0x03 line.long 0x00 "CRS7,Control Register" bitfld.long 0x00 31. " RO ,Read Only" "0: The slave port's registers are writeable,1: The slave port's registers are read-only and cannot be written" newline bitfld.long 0x00 30. " HLP ,Halt Low Priority" "0: The low power mode request has the highest priority for arbitration on this slave port,1: The low power mode request has the lowest initial priority for arbitration on this slave port" newline hexmask.long.tbyte 0x00 10.--29. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--9. " ARB ,Arbitration Mode" "0: Fixed priority,1: Round-robin. or rotating. priority,2: Reserved,3: Reserved" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4.--5. " PCTL ,Parking Control" "0: When no master makes a request. the arbiter parks the slave port on the master port defined by the P..,1: When no master makes a request. the arbiter parks the slave port on the last master to be in control..,2: When no master makes a request. the slave port is not parked on a master and the arbiter drives all ..,3: Reserved" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--2. " PARK ,Park" "0: Park on master port M0,1: Park on master port M1,2: Park on master port M2,3: Park on master port M3,4: Park on master port M4,5: Park on master port M5,6: Park on master port M6,7: Park on master port M7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x800++0x03 line.long 0x00 "MGPCR0,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x800++0x03 line.long 0x00 "MGPCR0,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x800++0x03 line.long 0x00 "MGPCR0,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrate on undefined length bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x900++0x03 line.long 0x00 "MGPCR1,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x900++0x03 line.long 0x00 "MGPCR1,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrate on undefined length bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x900++0x03 line.long 0x00 "MGPCR1,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0xA00++0x03 line.long 0x00 "MGPCR2,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xA00++0x03 line.long 0x00 "MGPCR2,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrate on undefined length bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA00++0x03 line.long 0x00 "MGPCR2,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0xB00++0x03 line.long 0x00 "MGPCR3,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB00++0x03 line.long 0x00 "MGPCR3,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrate on undefined length bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xB00++0x03 line.long 0x00 "MGPCR3,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," group.long 0xC00++0x03 line.long 0x00 "MGPCR4,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," group.long 0xD00++0x03 line.long 0x00 "MGPCR5,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0xE00++0x03 line.long 0x00 "MGPCR6,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xE00++0x03 line.long 0x00 "MGPCR6,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrate on undefined length bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0xE00++0x03 line.long 0x00 "MGPCR6,Master General Purpose Control Register" bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,,," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0xF00++0x03 line.long 0x00 "MGPCR7,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrates On Undefined Length Bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xF00++0x03 line.long 0x00 "MGPCR7,Master General Purpose Control Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " AULB ,Arbitrate on undefined length bursts" "0: No arbitration is allowed during an undefined length burst,1: Arbitration is allowed at any time during an undefined length burst,2: Arbitration is allowed after four beats of an undefined length burst,3: Arbitration is allowed after eight beats of an undefined length burst,4: Arbitration is allowed after 16 beats of an undefined length burst,5: Reserved,6: Reserved,7: Reserved" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") tree "CAN (Flex Controller Area Network module)" tree "CAN0" base ad:0x40024000 width 10. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze Mode,1: Enabled to enter Freeze Mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze Mode request,1: Enters Freeze Mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal Mode. Listen-Only Mode or Loop-Back Mode,1: FlexCAN module is either in Disable Mode. Doze Mode. Stop Mode or Freeze Mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze Mode. prescaler running,1: FlexCAN in Freeze Mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User Mode,1: FlexCAN is in Supervisor Mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low Power Mode Acknowledge" "0: FlexCAN is not in any of the low power modes,1: FlexCAN is either in Disable Mode. Doze Mode or Stop mode" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " DOZE ,Doze Mode Enable" "0: FlexCAN is not enabled to enter low power mode when Doze Mode is requested,1: FlexCAN is enabled to enter low power mode when Doze Mode is requested" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking and Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number of the Last Message Buffer" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze mode,1: Enabled to enter Freeze mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze mode request,1: Enters Freeze mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal mode. Listen-Only mode or Loop-Back mode,1: FlexCAN module is either in Disable mode . Stop mode or Freeze mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze mode. prescaler running,1: FlexCAN in Freeze mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User mode,1: FlexCAN is in Supervisor mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low-Power Mode Acknowledge" "0: FlexCAN is not in a low-power mode,1: FlexCAN is in a low-power mode" newline bitfld.long 0x00 19. " WAKSRC ,Wake Up Source" "0: FlexCAN uses the unfiltered Rx input to detect recessive to dominant edges on the CAN bus,1: FlexCAN uses the filtered Rx input to detect recessive to dominant edges on the CAN bus" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking And Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number Of The Last Message Buffer" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze Mode,1: Enabled to enter Freeze Mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze Mode request,1: Enters Freeze Mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal Mode. Listen-Only Mode or Loop-Back Mode,1: FlexCAN module is either in Disable Mode. Stop Mode or Freeze Mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze Mode. prescaler running,1: FlexCAN in Freeze Mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User Mode,1: FlexCAN is in Supervisor Mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low Power Mode Acknowledge" "0: FlexCAN is not in a low power mode,1: FlexCAN is in a low power mode" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking and Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number of the Last Message Buffer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CTRL1,Control 1 Register" hexmask.long.byte 0x00 24.--31. 1. " PRESDIV ,Prescaler Division Factor" newline bitfld.long 0x00 22.--23. " RJW ,Resync Jump Width" "0,1,2,3" newline bitfld.long 0x00 19.--21. " PSEG1 ,Phase Segment 1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--18. " PSEG2 ,Phase Segment 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 15. " BOFFMSK ,Bus Off Mask" "0: Bus Off interrupt disabled,1: Bus Off interrupt enabled" newline bitfld.long 0x00 14. " ERRMSK ,Error Mask" "0: Error interrupt disabled,1: Error interrupt enabled" newline bitfld.long 0x00 13. " CLKSRC ,CAN Engine Clock Source" "0: The CAN engine clock source is the oscillator clock,1: The CAN engine clock source is the peripheral clock" newline bitfld.long 0x00 12. " LPB ,Loop Back Mode" "0: Loop Back disabled,1: Loop Back enabled" newline bitfld.long 0x00 11. " TWRNMSK ,Tx Warning Interrupt Mask" "0: Tx Warning Interrupt disabled,1: Tx Warning Interrupt enabled" newline bitfld.long 0x00 10. " RWRNMSK ,Rx Warning Interrupt Mask" "0: Rx Warning Interrupt disabled,1: Rx Warning Interrupt enabled" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 7. " SMP ,CAN Bit Sampling" "0: Just one sample is used to determine the bit value,1: Three samples are used to determine the value of the received bit: the regular one (sample point) an.." newline bitfld.long 0x00 6. " BOFFREC ,Bus Off Recovery" "0: Automatic recovering from Bus Off state enabled. according to CAN Spec 2.0 part B,1: Automatic recovering from Bus Off state disabled" newline bitfld.long 0x00 5. " TSYN ,Timer Sync" "0: Timer Sync feature disabled,1: Timer Sync feature enabled" newline bitfld.long 0x00 4. " LBUF ,Lowest Buffer Transmitted First" "0: Buffer with highest priority is transmitted first,1: Lowest number buffer is transmitted first" newline bitfld.long 0x00 3. " LOM ,Listen-Only Mode" "0: Listen-Only Mode is deactivated,1: FlexCAN module operates in Listen-Only Mode" newline bitfld.long 0x00 0.--2. " PROPSEG ,Propagation Segment" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CTRL1,Control 1 register" hexmask.long.byte 0x00 24.--31. 1. " PRESDIV ,Prescaler Division Factor" newline bitfld.long 0x00 22.--23. " RJW ,Resync Jump Width" "0,1,2,3" newline bitfld.long 0x00 19.--21. " PSEG1 ,Phase Segment 1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--18. " PSEG2 ,Phase Segment 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 15. " BOFFMSK ,Bus Off Mask" "0: Bus Off interrupt disabled,1: Bus Off interrupt enabled" newline bitfld.long 0x00 14. " ERRMSK ,Error Mask" "0: Error interrupt disabled,1: Error interrupt enabled" newline bitfld.long 0x00 13. " CLKSRC ,CAN Engine Clock Source" "0: The CAN engine clock source is the oscillator clock,1: The CAN engine clock source is the peripheral clock" newline bitfld.long 0x00 12. " LPB ,Loop Back Mode" "0: Loop Back disabled,1: Loop Back enabled" newline bitfld.long 0x00 11. " TWRNMSK ,Tx Warning Interrupt Mask" "0: Tx Warning Interrupt disabled,1: Tx Warning Interrupt enabled" newline bitfld.long 0x00 10. " RWRNMSK ,Rx Warning Interrupt Mask" "0: Rx Warning Interrupt disabled,1: Rx Warning Interrupt enabled" newline bitfld.long 0x00 7. " SMP ,CAN Bit Sampling" "0: Just one sample is used to determine the bit value,1: Three samples are used to determine the value of the received bit: the regular one (sample point) an.." newline bitfld.long 0x00 6. " BOFFREC ,Bus Off Recovery" "0: Automatic recovering from Bus Off state enabled. according to CAN Spec 2.0 part B,1: Automatic recovering from Bus Off state disabled" newline bitfld.long 0x00 5. " TSYN ,Timer Sync" "0: Timer Sync feature disabled,1: Timer Sync feature enabled" newline bitfld.long 0x00 4. " LBUF ,Lowest Buffer Transmitted First" "0: Buffer with highest priority is transmitted first,1: Lowest number buffer is transmitted first" newline bitfld.long 0x00 3. " LOM ,Listen-Only Mode" "0: Listen-Only mode is deactivated,1: FlexCAN module operates in Listen-Only mode" newline bitfld.long 0x00 0.--2. " PROPSEG ,Propagation Segment" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "TIMER,Free Running Timer" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TIMER ,Timer value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TIMER,Free Running Timer" hexmask.long.word 0x00 0.--15. 1. " TIMER ,Timer Value" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "RXMGMASK,Rx Mailboxes Global Mask Register" bitfld.long 0x00 31. " MG31 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MG30 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MG29 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MG28 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MG27 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MG26 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MG25 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MG24 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MG23 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MG22 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MG21 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MG20 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MG19 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MG18 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MG17 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MG16 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MG15 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MG14 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MG13 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MG12 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MG11 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MG10 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MG9 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MG8 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MG7 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MG6 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MG5 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MG4 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MG3 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MG2 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MG1 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MG0 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "RXMGMASK,Rx Mailboxes Global Mask Register" hexmask.long 0x00 0.--31. 1. " MG ,Rx Mailboxes Global Mask Bits" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask register" hexmask.long 0x00 0.--31. 1. " RX14M ,Rx Buffer 14 Mask Bits" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask Register" hexmask.long 0x00 0.--31. 1. " RX14M ,Rx Buffer 14 Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask register" bitfld.long 0x00 31. " RX14M31 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " RX14M30 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " RX14M29 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " RX14M28 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " RX14M27 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " RX14M26 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " RX14M25 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " RX14M24 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " RX14M23 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " RX14M22 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " RX14M21 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " RX14M20 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " RX14M19 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " RX14M18 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " RX14M17 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " RX14M16 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " RX14M15 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " RX14M14 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " RX14M13 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " RX14M12 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " RX14M11 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " RX14M10 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " RX14M9 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " RX14M8 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " RX14M7 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " RX14M6 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " RX14M5 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " RX14M4 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " RX14M3 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " RX14M2 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " RX14M1 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " RX14M0 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask register" bitfld.long 0x00 31. " RX15M31 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " RX15M30 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " RX15M29 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " RX15M28 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " RX15M27 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " RX15M26 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " RX15M25 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " RX15M24 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " RX15M23 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " RX15M22 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " RX15M21 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " RX15M20 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " RX15M19 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " RX15M18 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " RX15M17 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " RX15M16 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " RX15M15 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " RX15M14 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " RX15M13 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " RX15M12 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " RX15M11 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " RX15M10 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " RX15M9 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " RX15M8 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " RX15M7 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " RX15M6 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " RX15M5 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " RX15M4 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " RX15M3 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " RX15M2 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " RX15M1 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " RX15M0 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask register" hexmask.long 0x00 0.--31. 1. " RX15M ,Rx Buffer 15 Mask Bits" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask Register" hexmask.long 0x00 0.--31. 1. " RX15M ,Rx Buffer 15 Mask Bits" group.long 0x1C++0x03 line.long 0x00 "ECR,Error Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " RXERRCNT ,Receive Error Counter" newline hexmask.long.byte 0x00 0.--7. 1. " TXERRCNT ,Transmit Error Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "ECR,Error Counter" hexmask.long.byte 0x00 8.--15. 1. " RXERRCNT ,Receive Error Counter" newline hexmask.long.byte 0x00 0.--7. 1. " TXERRCNT ,Transmit Error Counter" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 register" rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,This bit indicates when CAN bus is in IDLE state" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN In Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,2: Bus Off,3: Bus Off" newline rbitfld.long 0x00 3. " RX ,FlexCAN In Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,Bus Off Interrupt" "0: No such occurrence,1: FlexCAN module entered Bus Off state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 Register" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,no description available" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN in Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,2: Bus Off,3: Bus Off" newline rbitfld.long 0x00 3. " RX ,FlexCAN in Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,'Bus Off' Interrupt" "0: No such occurrence,1: FlexCAN module entered 'Bus Off' state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 register" rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,This bit indicates when CAN bus is in IDLE state" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN In Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,," newline rbitfld.long 0x00 3. " RX ,FlexCAN In Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,Bus Off Interrupt" "0: No such occurrence,1: FlexCAN module entered Bus Off state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 Register" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,no description available" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN in Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,2: Bus Off,3: Bus Off" newline rbitfld.long 0x00 3. " RX ,FlexCAN in Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,'Bus Off' Interrupt" "0: No such occurrence,1: FlexCAN module entered 'Bus Off' state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition received on the CAN bus when the FlexCAN module is in D.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "IMASK2,Interrupt Masks 2 Register" hexmask.long 0x00 0.--31. 1. " BUFHM ,Buffer MBi Mask" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 register" bitfld.long 0x00 31. " BUFLM31 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 30. " BUFLM30 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 29. " BUFLM29 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 28. " BUFLM28 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 27. " BUFLM27 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 26. " BUFLM26 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 25. " BUFLM25 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 24. " BUFLM24 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 23. " BUFLM23 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 22. " BUFLM22 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 21. " BUFLM21 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 20. " BUFLM20 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 19. " BUFLM19 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 18. " BUFLM18 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 17. " BUFLM17 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 16. " BUFLM16 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 15. " BUFLM15 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 14. " BUFLM14 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 13. " BUFLM13 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 12. " BUFLM12 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 11. " BUFLM11 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 10. " BUFLM10 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 9. " BUFLM9 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 8. " BUFLM8 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 7. " BUFLM7 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 6. " BUFLM6 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 5. " BUFLM5 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 4. " BUFLM4 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 3. " BUFLM3 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 2. " BUFLM2 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 1. " BUFLM1 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 0. " BUFLM0 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 register" hexmask.long 0x00 0.--31. 1. " BUFLM ,Buffer MB i Mask" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 Register" hexmask.long 0x00 0.--31. 1. " BUFLM ,Buffer MBi Mask" group.long 0x2C++0x03 line.long 0x00 "IFLAG2,Interrupt Flags 2 Register" hexmask.long 0x00 0.--31. 1. " BUFHI ,Buffer MBi Interrupt" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 register" bitfld.long 0x00 31. " BUF31TO8I23 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 30. " BUF31TO8I22 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 29. " BUF31TO8I21 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 28. " BUF31TO8I20 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 27. " BUF31TO8I19 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 26. " BUF31TO8I18 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 25. " BUF31TO8I17 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 24. " BUF31TO8I16 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 23. " BUF31TO8I15 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 22. " BUF31TO8I14 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 21. " BUF31TO8I13 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 20. " BUF31TO8I12 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 19. " BUF31TO8I11 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 18. " BUF31TO8I10 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 17. " BUF31TO8I9 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 16. " BUF31TO8I8 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 15. " BUF31TO8I7 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 14. " BUF31TO8I6 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 13. " BUF31TO8I5 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 12. " BUF31TO8I4 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 11. " BUF31TO8I3 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 10. " BUF31TO8I2 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 9. " BUF31TO8I1 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 8. " BUF31TO8I0 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt Or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO overflow when..,1: MB7 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO overflow when MCR[RFEN]=1" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt Or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO almost full w..,1: MB6 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO almost full when MCR[RFEN]=1" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt Or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception when MCR[RFEN]=0. or of frame(s) available in..,1: MB5 completed transmission/reception when MCR[RFEN]=0. or frame(s) available in the Rx FIFO when MCR.." newline bitfld.long 0x00 4. " BUF4TO1I3 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 3. " BUF4TO1I2 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 2. " BUF4TO1I1 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 1. " BUF4TO1I0 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 0. " BUF0I ,Buffer MB0 Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" endif sif cpuis("MK60D*10*") group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 register" hexmask.long.tbyte 0x00 8.--31. 1. " BUF31TO8I ,Buffer MBi Interrupt" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt Or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO overflow when..,1: MB7 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO overflow when MCR[RFEN]=1" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt Or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO almost full w..,1: MB6 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO almost full when MCR[RFEN]=1" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt Or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception when MCR[RFEN]=0. or of frame(s) available in..,1: MB5 completed transmission/reception when MCR[RFEN]=0. or frame(s) available in the Rx FIFO when MCR.." newline bitfld.long 0x00 0.--4. " BUF4TO0I ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 Register" hexmask.long.tbyte 0x00 8.--31. 1. " BUF31TO8I ,Buffer MBi Interrupt" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception (when MCR[RFEN]=0) or of Rx FIFO overflow (wh..,1: MB7 completed transmission/reception (when MCR[RFEN]=0) or Rx FIFO overflow (when MCR[RFEN]=1)" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception (when MCR[RFEN]=0) or of Rx FIFO almost full ..,1: MB6 completed transmission/reception (when MCR[RFEN]=0) or Rx FIFO almost full (when MCR[RFEN]=1)" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception (when MCR[RFEN]=0) or of frame(s) available i..,1: MB5 completed transmission/reception (when MCR[RFEN]=0) or frame(s) available in the Rx FIFO (when M.." newline bitfld.long 0x00 0.--4. " BUF4TO0I ,Buffer MBi Interrupt or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception (when..,1: The corresponding buffer has successfully completed transmission or reception (when MCR[RFEN]=0),,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 Register" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " WRMFRZ ,Write-Access to Memory in Freeze mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable for Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 register" bitfld.long 0x00 28. " WRMFRZ ,Write-Access To Memory In Freeze Mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number Of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable For Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." endif sif cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " WRMFRZ ,Write-Access to Memory in Freeze mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable for Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline bitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" newline hexmask.long.word 0x00 0.--12. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline rbitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" newline hexmask.long.word 0x00 0.--12. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 register" hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline bitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline bitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" rgroup.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask Register" hexmask.long 0x00 0.--31. 1. " FGM ,Rx FIFO Global Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask register" bitfld.long 0x00 31. " FGM31 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " FGM30 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " FGM29 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " FGM28 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " FGM27 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " FGM26 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " FGM25 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " FGM24 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " FGM23 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " FGM22 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " FGM21 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " FGM20 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " FGM19 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " FGM18 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " FGM17 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " FGM16 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " FGM15 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " FGM14 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " FGM13 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " FGM12 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " FGM11 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " FGM10 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " FGM9 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " FGM8 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " FGM7 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " FGM6 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " FGM5 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " FGM4 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " FGM3 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " FGM2 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " FGM1 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " FGM0 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask register" hexmask.long 0x00 0.--31. 1. " FGM ,Rx FIFO Global Mask Bits" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" group.long 0x80++0x03 line.long 0x00 "CS0,Message Buffer 0 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "CS0,Message Buffer 0 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "ID0,Message Buffer 0 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x88++0x03 line.long 0x00 "WORD00,Message Buffer 0 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x8C++0x03 line.long 0x00 "WORD10,Message Buffer 0 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "CS1,Message Buffer 1 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "CS1,Message Buffer 1 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x94++0x03 line.long 0x00 "ID1,Message Buffer 1 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x98++0x03 line.long 0x00 "WORD01,Message Buffer 1 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x9C++0x03 line.long 0x00 "WORD11,Message Buffer 1 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "CS2,Message Buffer 2 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA0++0x03 line.long 0x00 "CS2,Message Buffer 2 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA4++0x03 line.long 0x00 "ID2,Message Buffer 2 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xA8++0x03 line.long 0x00 "WORD02,Message Buffer 2 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xAC++0x03 line.long 0x00 "WORD12,Message Buffer 2 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xB0++0x03 line.long 0x00 "CS3,Message Buffer 3 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xB0++0x03 line.long 0x00 "CS3,Message Buffer 3 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xB4++0x03 line.long 0x00 "ID3,Message Buffer 3 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xB8++0x03 line.long 0x00 "WORD03,Message Buffer 3 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xBC++0x03 line.long 0x00 "WORD13,Message Buffer 3 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "CS4,Message Buffer 4 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xC0++0x03 line.long 0x00 "CS4,Message Buffer 4 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xC4++0x03 line.long 0x00 "ID4,Message Buffer 4 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xC8++0x03 line.long 0x00 "WORD04,Message Buffer 4 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xCC++0x03 line.long 0x00 "WORD14,Message Buffer 4 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD0++0x03 line.long 0x00 "CS5,Message Buffer 5 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD0++0x03 line.long 0x00 "CS5,Message Buffer 5 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD4++0x03 line.long 0x00 "ID5,Message Buffer 5 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xD8++0x03 line.long 0x00 "WORD05,Message Buffer 5 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xDC++0x03 line.long 0x00 "WORD15,Message Buffer 5 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE0++0x03 line.long 0x00 "CS6,Message Buffer 6 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xE0++0x03 line.long 0x00 "CS6,Message Buffer 6 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xE4++0x03 line.long 0x00 "ID6,Message Buffer 6 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xE8++0x03 line.long 0x00 "WORD06,Message Buffer 6 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xEC++0x03 line.long 0x00 "WORD16,Message Buffer 6 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xF0++0x03 line.long 0x00 "CS7,Message Buffer 7 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xF0++0x03 line.long 0x00 "CS7,Message Buffer 7 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xF4++0x03 line.long 0x00 "ID7,Message Buffer 7 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xF8++0x03 line.long 0x00 "WORD07,Message Buffer 7 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xFC++0x03 line.long 0x00 "WORD17,Message Buffer 7 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "CS8,Message Buffer 8 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "CS8,Message Buffer 8 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x104++0x03 line.long 0x00 "ID8,Message Buffer 8 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x108++0x03 line.long 0x00 "WORD08,Message Buffer 8 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x10C++0x03 line.long 0x00 "WORD18,Message Buffer 8 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x110++0x03 line.long 0x00 "CS9,Message Buffer 9 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x110++0x03 line.long 0x00 "CS9,Message Buffer 9 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x114++0x03 line.long 0x00 "ID9,Message Buffer 9 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x118++0x03 line.long 0x00 "WORD09,Message Buffer 9 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x11C++0x03 line.long 0x00 "WORD19,Message Buffer 9 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x120++0x03 line.long 0x00 "CS10,Message Buffer 10 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x120++0x03 line.long 0x00 "CS10,Message Buffer 10 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x124++0x03 line.long 0x00 "ID10,Message Buffer 10 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x128++0x03 line.long 0x00 "WORD010,Message Buffer 10 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x12C++0x03 line.long 0x00 "WORD110,Message Buffer 10 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x130++0x03 line.long 0x00 "CS11,Message Buffer 11 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x130++0x03 line.long 0x00 "CS11,Message Buffer 11 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x134++0x03 line.long 0x00 "ID11,Message Buffer 11 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x138++0x03 line.long 0x00 "WORD011,Message Buffer 11 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x13C++0x03 line.long 0x00 "WORD111,Message Buffer 11 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x140++0x03 line.long 0x00 "CS12,Message Buffer 12 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x140++0x03 line.long 0x00 "CS12,Message Buffer 12 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x144++0x03 line.long 0x00 "ID12,Message Buffer 12 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x148++0x03 line.long 0x00 "WORD012,Message Buffer 12 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x14C++0x03 line.long 0x00 "WORD112,Message Buffer 12 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x150++0x03 line.long 0x00 "CS13,Message Buffer 13 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x150++0x03 line.long 0x00 "CS13,Message Buffer 13 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x154++0x03 line.long 0x00 "ID13,Message Buffer 13 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x158++0x03 line.long 0x00 "WORD013,Message Buffer 13 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x15C++0x03 line.long 0x00 "WORD113,Message Buffer 13 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x160++0x03 line.long 0x00 "CS14,Message Buffer 14 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x160++0x03 line.long 0x00 "CS14,Message Buffer 14 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x164++0x03 line.long 0x00 "ID14,Message Buffer 14 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x168++0x03 line.long 0x00 "WORD014,Message Buffer 14 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x16C++0x03 line.long 0x00 "WORD114,Message Buffer 14 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x170++0x03 line.long 0x00 "CS15,Message Buffer 15 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x170++0x03 line.long 0x00 "CS15,Message Buffer 15 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x174++0x03 line.long 0x00 "ID15,Message Buffer 15 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x178++0x03 line.long 0x00 "WORD015,Message Buffer 15 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x17C++0x03 line.long 0x00 "WORD115,Message Buffer 15 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x880++0x03 line.long 0x00 "RXIMR0,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x880++0x03 line.long 0x00 "RXIMR0,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x884++0x03 line.long 0x00 "RXIMR1,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x884++0x03 line.long 0x00 "RXIMR1,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x888++0x03 line.long 0x00 "RXIMR2,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x888++0x03 line.long 0x00 "RXIMR2,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88C++0x03 line.long 0x00 "RXIMR3,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88C++0x03 line.long 0x00 "RXIMR3,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x890++0x03 line.long 0x00 "RXIMR4,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x890++0x03 line.long 0x00 "RXIMR4,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x894++0x03 line.long 0x00 "RXIMR5,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x894++0x03 line.long 0x00 "RXIMR5,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x898++0x03 line.long 0x00 "RXIMR6,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x898++0x03 line.long 0x00 "RXIMR6,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x89C++0x03 line.long 0x00 "RXIMR7,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x89C++0x03 line.long 0x00 "RXIMR7,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8A0++0x03 line.long 0x00 "RXIMR8,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8A0++0x03 line.long 0x00 "RXIMR8,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8A4++0x03 line.long 0x00 "RXIMR9,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8A4++0x03 line.long 0x00 "RXIMR9,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8A8++0x03 line.long 0x00 "RXIMR10,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8A8++0x03 line.long 0x00 "RXIMR10,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8AC++0x03 line.long 0x00 "RXIMR11,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8AC++0x03 line.long 0x00 "RXIMR11,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x8B0++0x03 line.long 0x00 "RXIMR12,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8B0++0x03 line.long 0x00 "RXIMR12,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8B4++0x03 line.long 0x00 "RXIMR13,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8B4++0x03 line.long 0x00 "RXIMR13,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8B8++0x03 line.long 0x00 "RXIMR14,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8B8++0x03 line.long 0x00 "RXIMR14,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x8BC++0x03 line.long 0x00 "RXIMR15,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8BC++0x03 line.long 0x00 "RXIMR15,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif width 0x0B tree.end tree "CAN1" base ad:0x400A4000 width 10. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze Mode,1: Enabled to enter Freeze Mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze Mode request,1: Enters Freeze Mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal Mode. Listen-Only Mode or Loop-Back Mode,1: FlexCAN module is either in Disable Mode. Doze Mode. Stop Mode or Freeze Mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze Mode. prescaler running,1: FlexCAN in Freeze Mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User Mode,1: FlexCAN is in Supervisor Mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low Power Mode Acknowledge" "0: FlexCAN is not in any of the low power modes,1: FlexCAN is either in Disable Mode. Doze Mode or Stop mode" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " DOZE ,Doze Mode Enable" "0: FlexCAN is not enabled to enter low power mode when Doze Mode is requested,1: FlexCAN is enabled to enter low power mode when Doze Mode is requested" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking and Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number of the Last Message Buffer" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze mode,1: Enabled to enter Freeze mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze mode request,1: Enters Freeze mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal mode. Listen-Only mode or Loop-Back mode,1: FlexCAN module is either in Disable mode . Stop mode or Freeze mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze mode. prescaler running,1: FlexCAN in Freeze mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User mode,1: FlexCAN is in Supervisor mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low-Power Mode Acknowledge" "0: FlexCAN is not in a low-power mode,1: FlexCAN is in a low-power mode" newline bitfld.long 0x00 19. " WAKSRC ,Wake Up Source" "0: FlexCAN uses the unfiltered Rx input to detect recessive to dominant edges on the CAN bus,1: FlexCAN uses the filtered Rx input to detect recessive to dominant edges on the CAN bus" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking And Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number Of The Last Message Buffer" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze Mode,1: Enabled to enter Freeze Mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze Mode request,1: Enters Freeze Mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal Mode. Listen-Only Mode or Loop-Back Mode,1: FlexCAN module is either in Disable Mode. Stop Mode or Freeze Mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze Mode. prescaler running,1: FlexCAN in Freeze Mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User Mode,1: FlexCAN is in Supervisor Mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low Power Mode Acknowledge" "0: FlexCAN is not in a low power mode,1: FlexCAN is in a low power mode" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking and Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number of the Last Message Buffer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CTRL1,Control 1 Register" hexmask.long.byte 0x00 24.--31. 1. " PRESDIV ,Prescaler Division Factor" newline bitfld.long 0x00 22.--23. " RJW ,Resync Jump Width" "0,1,2,3" newline bitfld.long 0x00 19.--21. " PSEG1 ,Phase Segment 1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--18. " PSEG2 ,Phase Segment 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 15. " BOFFMSK ,Bus Off Mask" "0: Bus Off interrupt disabled,1: Bus Off interrupt enabled" newline bitfld.long 0x00 14. " ERRMSK ,Error Mask" "0: Error interrupt disabled,1: Error interrupt enabled" newline bitfld.long 0x00 13. " CLKSRC ,CAN Engine Clock Source" "0: The CAN engine clock source is the oscillator clock,1: The CAN engine clock source is the peripheral clock" newline bitfld.long 0x00 12. " LPB ,Loop Back Mode" "0: Loop Back disabled,1: Loop Back enabled" newline bitfld.long 0x00 11. " TWRNMSK ,Tx Warning Interrupt Mask" "0: Tx Warning Interrupt disabled,1: Tx Warning Interrupt enabled" newline bitfld.long 0x00 10. " RWRNMSK ,Rx Warning Interrupt Mask" "0: Rx Warning Interrupt disabled,1: Rx Warning Interrupt enabled" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 7. " SMP ,CAN Bit Sampling" "0: Just one sample is used to determine the bit value,1: Three samples are used to determine the value of the received bit: the regular one (sample point) an.." newline bitfld.long 0x00 6. " BOFFREC ,Bus Off Recovery" "0: Automatic recovering from Bus Off state enabled. according to CAN Spec 2.0 part B,1: Automatic recovering from Bus Off state disabled" newline bitfld.long 0x00 5. " TSYN ,Timer Sync" "0: Timer Sync feature disabled,1: Timer Sync feature enabled" newline bitfld.long 0x00 4. " LBUF ,Lowest Buffer Transmitted First" "0: Buffer with highest priority is transmitted first,1: Lowest number buffer is transmitted first" newline bitfld.long 0x00 3. " LOM ,Listen-Only Mode" "0: Listen-Only Mode is deactivated,1: FlexCAN module operates in Listen-Only Mode" newline bitfld.long 0x00 0.--2. " PROPSEG ,Propagation Segment" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CTRL1,Control 1 register" hexmask.long.byte 0x00 24.--31. 1. " PRESDIV ,Prescaler Division Factor" newline bitfld.long 0x00 22.--23. " RJW ,Resync Jump Width" "0,1,2,3" newline bitfld.long 0x00 19.--21. " PSEG1 ,Phase Segment 1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--18. " PSEG2 ,Phase Segment 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 15. " BOFFMSK ,Bus Off Mask" "0: Bus Off interrupt disabled,1: Bus Off interrupt enabled" newline bitfld.long 0x00 14. " ERRMSK ,Error Mask" "0: Error interrupt disabled,1: Error interrupt enabled" newline bitfld.long 0x00 13. " CLKSRC ,CAN Engine Clock Source" "0: The CAN engine clock source is the oscillator clock,1: The CAN engine clock source is the peripheral clock" newline bitfld.long 0x00 12. " LPB ,Loop Back Mode" "0: Loop Back disabled,1: Loop Back enabled" newline bitfld.long 0x00 11. " TWRNMSK ,Tx Warning Interrupt Mask" "0: Tx Warning Interrupt disabled,1: Tx Warning Interrupt enabled" newline bitfld.long 0x00 10. " RWRNMSK ,Rx Warning Interrupt Mask" "0: Rx Warning Interrupt disabled,1: Rx Warning Interrupt enabled" newline bitfld.long 0x00 7. " SMP ,CAN Bit Sampling" "0: Just one sample is used to determine the bit value,1: Three samples are used to determine the value of the received bit: the regular one (sample point) an.." newline bitfld.long 0x00 6. " BOFFREC ,Bus Off Recovery" "0: Automatic recovering from Bus Off state enabled. according to CAN Spec 2.0 part B,1: Automatic recovering from Bus Off state disabled" newline bitfld.long 0x00 5. " TSYN ,Timer Sync" "0: Timer Sync feature disabled,1: Timer Sync feature enabled" newline bitfld.long 0x00 4. " LBUF ,Lowest Buffer Transmitted First" "0: Buffer with highest priority is transmitted first,1: Lowest number buffer is transmitted first" newline bitfld.long 0x00 3. " LOM ,Listen-Only Mode" "0: Listen-Only mode is deactivated,1: FlexCAN module operates in Listen-Only mode" newline bitfld.long 0x00 0.--2. " PROPSEG ,Propagation Segment" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "TIMER,Free Running Timer" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TIMER ,Timer value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TIMER,Free Running Timer" hexmask.long.word 0x00 0.--15. 1. " TIMER ,Timer Value" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "RXMGMASK,Rx Mailboxes Global Mask Register" bitfld.long 0x00 31. " MG31 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MG30 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MG29 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MG28 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MG27 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MG26 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MG25 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MG24 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MG23 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MG22 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MG21 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MG20 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MG19 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MG18 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MG17 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MG16 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MG15 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MG14 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MG13 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MG12 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MG11 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MG10 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MG9 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MG8 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MG7 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MG6 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MG5 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MG4 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MG3 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MG2 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MG1 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MG0 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "RXMGMASK,Rx Mailboxes Global Mask Register" hexmask.long 0x00 0.--31. 1. " MG ,Rx Mailboxes Global Mask Bits" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask register" hexmask.long 0x00 0.--31. 1. " RX14M ,Rx Buffer 14 Mask Bits" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask Register" hexmask.long 0x00 0.--31. 1. " RX14M ,Rx Buffer 14 Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask register" bitfld.long 0x00 31. " RX14M31 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " RX14M30 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " RX14M29 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " RX14M28 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " RX14M27 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " RX14M26 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " RX14M25 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " RX14M24 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " RX14M23 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " RX14M22 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " RX14M21 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " RX14M20 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " RX14M19 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " RX14M18 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " RX14M17 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " RX14M16 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " RX14M15 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " RX14M14 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " RX14M13 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " RX14M12 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " RX14M11 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " RX14M10 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " RX14M9 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " RX14M8 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " RX14M7 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " RX14M6 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " RX14M5 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " RX14M4 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " RX14M3 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " RX14M2 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " RX14M1 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " RX14M0 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask register" bitfld.long 0x00 31. " RX15M31 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " RX15M30 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " RX15M29 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " RX15M28 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " RX15M27 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " RX15M26 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " RX15M25 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " RX15M24 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " RX15M23 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " RX15M22 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " RX15M21 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " RX15M20 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " RX15M19 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " RX15M18 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " RX15M17 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " RX15M16 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " RX15M15 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " RX15M14 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " RX15M13 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " RX15M12 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " RX15M11 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " RX15M10 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " RX15M9 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " RX15M8 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " RX15M7 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " RX15M6 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " RX15M5 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " RX15M4 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " RX15M3 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " RX15M2 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " RX15M1 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " RX15M0 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask register" hexmask.long 0x00 0.--31. 1. " RX15M ,Rx Buffer 15 Mask Bits" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask Register" hexmask.long 0x00 0.--31. 1. " RX15M ,Rx Buffer 15 Mask Bits" group.long 0x1C++0x03 line.long 0x00 "ECR,Error Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " RXERRCNT ,Receive Error Counter" newline hexmask.long.byte 0x00 0.--7. 1. " TXERRCNT ,Transmit Error Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "ECR,Error Counter" hexmask.long.byte 0x00 8.--15. 1. " RXERRCNT ,Receive Error Counter" newline hexmask.long.byte 0x00 0.--7. 1. " TXERRCNT ,Transmit Error Counter" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 register" rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,This bit indicates when CAN bus is in IDLE state" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN In Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,2: Bus Off,3: Bus Off" newline rbitfld.long 0x00 3. " RX ,FlexCAN In Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,Bus Off Interrupt" "0: No such occurrence,1: FlexCAN module entered Bus Off state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 Register" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,no description available" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN in Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,2: Bus Off,3: Bus Off" newline rbitfld.long 0x00 3. " RX ,FlexCAN in Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,'Bus Off' Interrupt" "0: No such occurrence,1: FlexCAN module entered 'Bus Off' state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 register" rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,This bit indicates when CAN bus is in IDLE state" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN In Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,," newline rbitfld.long 0x00 3. " RX ,FlexCAN In Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,Bus Off Interrupt" "0: No such occurrence,1: FlexCAN module entered Bus Off state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 Register" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,no description available" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN in Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,2: Bus Off,3: Bus Off" newline rbitfld.long 0x00 3. " RX ,FlexCAN in Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,'Bus Off' Interrupt" "0: No such occurrence,1: FlexCAN module entered 'Bus Off' state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition received on the CAN bus when the FlexCAN module is in D.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "IMASK2,Interrupt Masks 2 Register" hexmask.long 0x00 0.--31. 1. " BUFHM ,Buffer MBi Mask" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 register" bitfld.long 0x00 31. " BUFLM31 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 30. " BUFLM30 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 29. " BUFLM29 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 28. " BUFLM28 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 27. " BUFLM27 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 26. " BUFLM26 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 25. " BUFLM25 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 24. " BUFLM24 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 23. " BUFLM23 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 22. " BUFLM22 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 21. " BUFLM21 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 20. " BUFLM20 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 19. " BUFLM19 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 18. " BUFLM18 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 17. " BUFLM17 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 16. " BUFLM16 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 15. " BUFLM15 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 14. " BUFLM14 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 13. " BUFLM13 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 12. " BUFLM12 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 11. " BUFLM11 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 10. " BUFLM10 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 9. " BUFLM9 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 8. " BUFLM8 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 7. " BUFLM7 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 6. " BUFLM6 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 5. " BUFLM5 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 4. " BUFLM4 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 3. " BUFLM3 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 2. " BUFLM2 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 1. " BUFLM1 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 0. " BUFLM0 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 register" hexmask.long 0x00 0.--31. 1. " BUFLM ,Buffer MB i Mask" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 Register" hexmask.long 0x00 0.--31. 1. " BUFLM ,Buffer MBi Mask" group.long 0x2C++0x03 line.long 0x00 "IFLAG2,Interrupt Flags 2 Register" hexmask.long 0x00 0.--31. 1. " BUFHI ,Buffer MBi Interrupt" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 register" bitfld.long 0x00 31. " BUF31TO8I23 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 30. " BUF31TO8I22 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 29. " BUF31TO8I21 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 28. " BUF31TO8I20 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 27. " BUF31TO8I19 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 26. " BUF31TO8I18 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 25. " BUF31TO8I17 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 24. " BUF31TO8I16 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 23. " BUF31TO8I15 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 22. " BUF31TO8I14 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 21. " BUF31TO8I13 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 20. " BUF31TO8I12 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 19. " BUF31TO8I11 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 18. " BUF31TO8I10 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 17. " BUF31TO8I9 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 16. " BUF31TO8I8 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 15. " BUF31TO8I7 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 14. " BUF31TO8I6 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 13. " BUF31TO8I5 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 12. " BUF31TO8I4 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 11. " BUF31TO8I3 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 10. " BUF31TO8I2 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 9. " BUF31TO8I1 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 8. " BUF31TO8I0 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt Or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO overflow when..,1: MB7 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO overflow when MCR[RFEN]=1" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt Or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO almost full w..,1: MB6 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO almost full when MCR[RFEN]=1" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt Or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception when MCR[RFEN]=0. or of frame(s) available in..,1: MB5 completed transmission/reception when MCR[RFEN]=0. or frame(s) available in the Rx FIFO when MCR.." newline bitfld.long 0x00 4. " BUF4TO1I3 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 3. " BUF4TO1I2 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 2. " BUF4TO1I1 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 1. " BUF4TO1I0 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 0. " BUF0I ,Buffer MB0 Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" endif sif cpuis("MK60D*10*") group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 register" hexmask.long.tbyte 0x00 8.--31. 1. " BUF31TO8I ,Buffer MBi Interrupt" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt Or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO overflow when..,1: MB7 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO overflow when MCR[RFEN]=1" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt Or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO almost full w..,1: MB6 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO almost full when MCR[RFEN]=1" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt Or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception when MCR[RFEN]=0. or of frame(s) available in..,1: MB5 completed transmission/reception when MCR[RFEN]=0. or frame(s) available in the Rx FIFO when MCR.." newline bitfld.long 0x00 0.--4. " BUF4TO0I ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 Register" hexmask.long.tbyte 0x00 8.--31. 1. " BUF31TO8I ,Buffer MBi Interrupt" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception (when MCR[RFEN]=0) or of Rx FIFO overflow (wh..,1: MB7 completed transmission/reception (when MCR[RFEN]=0) or Rx FIFO overflow (when MCR[RFEN]=1)" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception (when MCR[RFEN]=0) or of Rx FIFO almost full ..,1: MB6 completed transmission/reception (when MCR[RFEN]=0) or Rx FIFO almost full (when MCR[RFEN]=1)" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception (when MCR[RFEN]=0) or of frame(s) available i..,1: MB5 completed transmission/reception (when MCR[RFEN]=0) or frame(s) available in the Rx FIFO (when M.." newline bitfld.long 0x00 0.--4. " BUF4TO0I ,Buffer MBi Interrupt or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception (when..,1: The corresponding buffer has successfully completed transmission or reception (when MCR[RFEN]=0),,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 Register" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " WRMFRZ ,Write-Access to Memory in Freeze mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable for Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 register" bitfld.long 0x00 28. " WRMFRZ ,Write-Access To Memory In Freeze Mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number Of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable For Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." endif sif cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " WRMFRZ ,Write-Access to Memory in Freeze mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable for Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline bitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" newline hexmask.long.word 0x00 0.--12. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline rbitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" newline hexmask.long.word 0x00 0.--12. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") rgroup.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 register" hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline bitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline bitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" rgroup.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask Register" hexmask.long 0x00 0.--31. 1. " FGM ,Rx FIFO Global Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask register" bitfld.long 0x00 31. " FGM31 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " FGM30 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " FGM29 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " FGM28 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " FGM27 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " FGM26 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " FGM25 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " FGM24 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " FGM23 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " FGM22 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " FGM21 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " FGM20 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " FGM19 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " FGM18 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " FGM17 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " FGM16 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " FGM15 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " FGM14 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " FGM13 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " FGM12 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " FGM11 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " FGM10 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " FGM9 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " FGM8 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " FGM7 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " FGM6 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " FGM5 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " FGM4 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " FGM3 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " FGM2 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " FGM1 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " FGM0 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask register" hexmask.long 0x00 0.--31. 1. " FGM ,Rx FIFO Global Mask Bits" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") rgroup.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" group.long 0x80++0x03 line.long 0x00 "CS0,Message Buffer 0 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "CS0,Message Buffer 0 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x84++0x03 line.long 0x00 "ID0,Message Buffer 0 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x88++0x03 line.long 0x00 "WORD00,Message Buffer 0 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x8C++0x03 line.long 0x00 "WORD10,Message Buffer 0 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "CS1,Message Buffer 1 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "CS1,Message Buffer 1 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x94++0x03 line.long 0x00 "ID1,Message Buffer 1 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x98++0x03 line.long 0x00 "WORD01,Message Buffer 1 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x9C++0x03 line.long 0x00 "WORD11,Message Buffer 1 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "CS2,Message Buffer 2 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0xA0++0x03 line.long 0x00 "CS2,Message Buffer 2 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0xA4++0x03 line.long 0x00 "ID2,Message Buffer 2 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xA8++0x03 line.long 0x00 "WORD02,Message Buffer 2 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xAC++0x03 line.long 0x00 "WORD12,Message Buffer 2 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xB0++0x03 line.long 0x00 "CS3,Message Buffer 3 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0xB0++0x03 line.long 0x00 "CS3,Message Buffer 3 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0xB4++0x03 line.long 0x00 "ID3,Message Buffer 3 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xB8++0x03 line.long 0x00 "WORD03,Message Buffer 3 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xBC++0x03 line.long 0x00 "WORD13,Message Buffer 3 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "CS4,Message Buffer 4 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0xC0++0x03 line.long 0x00 "CS4,Message Buffer 4 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0xC4++0x03 line.long 0x00 "ID4,Message Buffer 4 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xC8++0x03 line.long 0x00 "WORD04,Message Buffer 4 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xCC++0x03 line.long 0x00 "WORD14,Message Buffer 4 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0xD0++0x03 line.long 0x00 "CS5,Message Buffer 5 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD0++0x03 line.long 0x00 "CS5,Message Buffer 5 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0xD4++0x03 line.long 0x00 "ID5,Message Buffer 5 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xD8++0x03 line.long 0x00 "WORD05,Message Buffer 5 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xDC++0x03 line.long 0x00 "WORD15,Message Buffer 5 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE0++0x03 line.long 0x00 "CS6,Message Buffer 6 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0xE0++0x03 line.long 0x00 "CS6,Message Buffer 6 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0xE4++0x03 line.long 0x00 "ID6,Message Buffer 6 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xE8++0x03 line.long 0x00 "WORD06,Message Buffer 6 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xEC++0x03 line.long 0x00 "WORD16,Message Buffer 6 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0xF0++0x03 line.long 0x00 "CS7,Message Buffer 7 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xF0++0x03 line.long 0x00 "CS7,Message Buffer 7 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0xF4++0x03 line.long 0x00 "ID7,Message Buffer 7 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xF8++0x03 line.long 0x00 "WORD07,Message Buffer 7 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xFC++0x03 line.long 0x00 "WORD17,Message Buffer 7 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "CS8,Message Buffer 8 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "CS8,Message Buffer 8 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x104++0x03 line.long 0x00 "ID8,Message Buffer 8 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x108++0x03 line.long 0x00 "WORD08,Message Buffer 8 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x10C++0x03 line.long 0x00 "WORD18,Message Buffer 8 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x110++0x03 line.long 0x00 "CS9,Message Buffer 9 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x110++0x03 line.long 0x00 "CS9,Message Buffer 9 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x114++0x03 line.long 0x00 "ID9,Message Buffer 9 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x118++0x03 line.long 0x00 "WORD09,Message Buffer 9 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x11C++0x03 line.long 0x00 "WORD19,Message Buffer 9 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x120++0x03 line.long 0x00 "CS10,Message Buffer 10 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x120++0x03 line.long 0x00 "CS10,Message Buffer 10 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x124++0x03 line.long 0x00 "ID10,Message Buffer 10 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x128++0x03 line.long 0x00 "WORD010,Message Buffer 10 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x12C++0x03 line.long 0x00 "WORD110,Message Buffer 10 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x130++0x03 line.long 0x00 "CS11,Message Buffer 11 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x130++0x03 line.long 0x00 "CS11,Message Buffer 11 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x134++0x03 line.long 0x00 "ID11,Message Buffer 11 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x138++0x03 line.long 0x00 "WORD011,Message Buffer 11 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x13C++0x03 line.long 0x00 "WORD111,Message Buffer 11 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x140++0x03 line.long 0x00 "CS12,Message Buffer 12 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x140++0x03 line.long 0x00 "CS12,Message Buffer 12 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x144++0x03 line.long 0x00 "ID12,Message Buffer 12 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x148++0x03 line.long 0x00 "WORD012,Message Buffer 12 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x14C++0x03 line.long 0x00 "WORD112,Message Buffer 12 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x150++0x03 line.long 0x00 "CS13,Message Buffer 13 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x150++0x03 line.long 0x00 "CS13,Message Buffer 13 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x154++0x03 line.long 0x00 "ID13,Message Buffer 13 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x158++0x03 line.long 0x00 "WORD013,Message Buffer 13 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x15C++0x03 line.long 0x00 "WORD113,Message Buffer 13 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x160++0x03 line.long 0x00 "CS14,Message Buffer 14 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x160++0x03 line.long 0x00 "CS14,Message Buffer 14 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x164++0x03 line.long 0x00 "ID14,Message Buffer 14 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x168++0x03 line.long 0x00 "WORD014,Message Buffer 14 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x16C++0x03 line.long 0x00 "WORD114,Message Buffer 14 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.long 0x170++0x03 line.long 0x00 "CS15,Message Buffer 15 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x170++0x03 line.long 0x00 "CS15,Message Buffer 15 CS Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" endif group.long 0x174++0x03 line.long 0x00 "ID15,Message Buffer 15 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x178++0x03 line.long 0x00 "WORD015,Message Buffer 15 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x17C++0x03 line.long 0x00 "WORD115,Message Buffer 15 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x880++0x03 line.long 0x00 "RXIMR0,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x880++0x03 line.long 0x00 "RXIMR0,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x884++0x03 line.long 0x00 "RXIMR1,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x884++0x03 line.long 0x00 "RXIMR1,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x888++0x03 line.long 0x00 "RXIMR2,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x888++0x03 line.long 0x00 "RXIMR2,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x88C++0x03 line.long 0x00 "RXIMR3,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88C++0x03 line.long 0x00 "RXIMR3,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x890++0x03 line.long 0x00 "RXIMR4,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x890++0x03 line.long 0x00 "RXIMR4,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x894++0x03 line.long 0x00 "RXIMR5,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x894++0x03 line.long 0x00 "RXIMR5,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x898++0x03 line.long 0x00 "RXIMR6,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x898++0x03 line.long 0x00 "RXIMR6,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x89C++0x03 line.long 0x00 "RXIMR7,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x89C++0x03 line.long 0x00 "RXIMR7,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8A0++0x03 line.long 0x00 "RXIMR8,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8A0++0x03 line.long 0x00 "RXIMR8,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8A4++0x03 line.long 0x00 "RXIMR9,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8A4++0x03 line.long 0x00 "RXIMR9,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8A8++0x03 line.long 0x00 "RXIMR10,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8A8++0x03 line.long 0x00 "RXIMR10,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8AC++0x03 line.long 0x00 "RXIMR11,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8AC++0x03 line.long 0x00 "RXIMR11,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x8B0++0x03 line.long 0x00 "RXIMR12,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8B0++0x03 line.long 0x00 "RXIMR12,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8B4++0x03 line.long 0x00 "RXIMR13,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8B4++0x03 line.long 0x00 "RXIMR13,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8B8++0x03 line.long 0x00 "RXIMR14,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8B8++0x03 line.long 0x00 "RXIMR14,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" group.long 0x8BC++0x03 line.long 0x00 "RXIMR15,Rx Individual Mask Registers" hexmask.long 0x00 0.--31. 1. " MI ,Individual Mask Bits" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8BC++0x03 line.long 0x00 "RXIMR15,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" endif width 0x0B tree.end tree.end endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") tree "CAN0 (Flex Controller Area Network module)" base ad:0x40024000 width 10. group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MDIS ,Module Disable" "0: Enable the FlexCAN module,1: Disable the FlexCAN module" newline bitfld.long 0x00 30. " FRZ ,Freeze Enable" "0: Not enabled to enter Freeze mode,1: Enabled to enter Freeze mode" newline bitfld.long 0x00 29. " RFEN ,Rx FIFO Enable" "0: Rx FIFO not enabled,1: Rx FIFO enabled" newline bitfld.long 0x00 28. " HALT ,Halt FlexCAN" "0: No Freeze mode request,1: Enters Freeze mode if the FRZ bit is asserted" newline rbitfld.long 0x00 27. " NOTRDY ,FlexCAN Not Ready" "0: FlexCAN module is either in Normal mode. Listen-Only mode or Loop-Back mode,1: FlexCAN module is either in Disable mode . Stop mode or Freeze mode" newline bitfld.long 0x00 26. " WAKMSK ,Wake Up Interrupt Mask" "0: Wake Up Interrupt is disabled,1: Wake Up Interrupt is enabled" newline bitfld.long 0x00 25. " SOFTRST ,Soft Reset" "0: No reset request,1: Resets the registers affected by soft reset" newline rbitfld.long 0x00 24. " FRZACK ,Freeze Mode Acknowledge" "0: FlexCAN not in Freeze mode. prescaler running,1: FlexCAN in Freeze mode. prescaler stopped" newline bitfld.long 0x00 23. " SUPV ,Supervisor Mode" "0: FlexCAN is in User mode,1: FlexCAN is in Supervisor mode" newline bitfld.long 0x00 22. " SLFWAK ,Self Wake Up" "0: FlexCAN Self Wake Up feature is disabled,1: FlexCAN Self Wake Up feature is enabled" newline bitfld.long 0x00 21. " WRNEN ,Warning Interrupt Enable" "0: TWRNINT and RWRNINT bits are zero. independent of the values in the error counters,1: TWRNINT and RWRNINT bits are set when the respective error counter transitions from less than 96 to .." newline rbitfld.long 0x00 20. " LPMACK ,Low-Power Mode Acknowledge" "0: FlexCAN is not in a low-power mode,1: FlexCAN is in a low-power mode" newline bitfld.long 0x00 19. " WAKSRC ,Wake Up Source" "0: FlexCAN uses the unfiltered Rx input to detect recessive to dominant edges on the CAN bus,1: FlexCAN uses the filtered Rx input to detect recessive to dominant edges on the CAN bus" newline bitfld.long 0x00 17. " SRXDIS ,Self Reception Disable" "0: Self reception enabled,1: Self reception disabled" newline bitfld.long 0x00 16. " IRMQ ,Individual Rx Masking And Queue Enable" "0: Individual Rx masking and queue feature are disabled,1: Individual Rx masking and queue feature are enabled" newline bitfld.long 0x00 13. " LPRIOEN ,Local Priority Enable" "0: Local Priority disabled,1: Local Priority enabled" newline bitfld.long 0x00 12. " AEN ,Abort Enable" "0: Abort disabled,1: Abort enabled" newline bitfld.long 0x00 8.--9. " IDAM ,ID Acceptance Mode" "0: Format A: One full ID (standard and extended) per ID Filter Table element,1: Format B: Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Tabl..,2: Format C: Four partial 8-bit Standard IDs per ID Filter Table element,3: Format D: All frames rejected" newline hexmask.long.byte 0x00 0.--6. 1. " MAXMB ,Number Of The Last Message Buffer" group.long 0x04++0x03 line.long 0x00 "CTRL1,Control 1 register" hexmask.long.byte 0x00 24.--31. 1. " PRESDIV ,Prescaler Division Factor" newline bitfld.long 0x00 22.--23. " RJW ,Resync Jump Width" "0,1,2,3" newline bitfld.long 0x00 19.--21. " PSEG1 ,Phase Segment 1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--18. " PSEG2 ,Phase Segment 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 15. " BOFFMSK ,Bus Off Mask" "0: Bus Off interrupt disabled,1: Bus Off interrupt enabled" newline bitfld.long 0x00 14. " ERRMSK ,Error Mask" "0: Error interrupt disabled,1: Error interrupt enabled" newline bitfld.long 0x00 13. " CLKSRC ,CAN Engine Clock Source" "0: The CAN engine clock source is the oscillator clock,1: The CAN engine clock source is the peripheral clock" newline bitfld.long 0x00 12. " LPB ,Loop Back Mode" "0: Loop Back disabled,1: Loop Back enabled" newline bitfld.long 0x00 11. " TWRNMSK ,Tx Warning Interrupt Mask" "0: Tx Warning Interrupt disabled,1: Tx Warning Interrupt enabled" newline bitfld.long 0x00 10. " RWRNMSK ,Rx Warning Interrupt Mask" "0: Rx Warning Interrupt disabled,1: Rx Warning Interrupt enabled" newline bitfld.long 0x00 7. " SMP ,CAN Bit Sampling" "0: Just one sample is used to determine the bit value,1: Three samples are used to determine the value of the received bit: the regular one (sample point) an.." newline bitfld.long 0x00 6. " BOFFREC ,Bus Off Recovery" "0: Automatic recovering from Bus Off state enabled. according to CAN Spec 2.0 part B,1: Automatic recovering from Bus Off state disabled" newline bitfld.long 0x00 5. " TSYN ,Timer Sync" "0: Timer Sync feature disabled,1: Timer Sync feature enabled" newline bitfld.long 0x00 4. " LBUF ,Lowest Buffer Transmitted First" "0: Buffer with highest priority is transmitted first,1: Lowest number buffer is transmitted first" newline bitfld.long 0x00 3. " LOM ,Listen-Only Mode" "0: Listen-Only mode is deactivated,1: FlexCAN module operates in Listen-Only mode" newline bitfld.long 0x00 0.--2. " PROPSEG ,Propagation Segment" "0,1,2,3,4,5,6,7" group.long 0x08++0x03 line.long 0x00 "TIMER,Free Running Timer" hexmask.long.word 0x00 0.--15. 1. " TIMER ,Timer Value" group.long 0x10++0x03 line.long 0x00 "RXMGMASK,Rx Mailboxes Global Mask Register" bitfld.long 0x00 31. " MG31 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MG30 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MG29 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MG28 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MG27 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MG26 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MG25 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MG24 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MG23 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MG22 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MG21 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MG20 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MG19 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MG18 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MG17 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MG16 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MG15 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MG14 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MG13 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MG12 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MG11 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MG10 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MG9 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MG8 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MG7 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MG6 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MG5 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MG4 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MG3 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MG2 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MG1 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MG0 ,Rx Mailboxes Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x14++0x03 line.long 0x00 "RX14MASK,Rx 14 Mask register" bitfld.long 0x00 31. " RX14M31 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " RX14M30 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " RX14M29 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " RX14M28 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " RX14M27 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " RX14M26 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " RX14M25 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " RX14M24 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " RX14M23 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " RX14M22 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " RX14M21 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " RX14M20 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " RX14M19 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " RX14M18 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " RX14M17 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " RX14M16 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " RX14M15 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " RX14M14 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " RX14M13 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " RX14M12 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " RX14M11 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " RX14M10 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " RX14M9 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " RX14M8 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " RX14M7 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " RX14M6 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " RX14M5 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " RX14M4 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " RX14M3 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " RX14M2 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " RX14M1 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " RX14M0 ,Rx Buffer 14 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x18++0x03 line.long 0x00 "RX15MASK,Rx 15 Mask register" bitfld.long 0x00 31. " RX15M31 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " RX15M30 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " RX15M29 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " RX15M28 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " RX15M27 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " RX15M26 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " RX15M25 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " RX15M24 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " RX15M23 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " RX15M22 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " RX15M21 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " RX15M20 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " RX15M19 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " RX15M18 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " RX15M17 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " RX15M16 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " RX15M15 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " RX15M14 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " RX15M13 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " RX15M12 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " RX15M11 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " RX15M10 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " RX15M9 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " RX15M8 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " RX15M7 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " RX15M6 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " RX15M5 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " RX15M4 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " RX15M3 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " RX15M2 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " RX15M1 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " RX15M0 ,Rx Buffer 15 Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x1C++0x03 line.long 0x00 "ECR,Error Counter" hexmask.long.byte 0x00 8.--15. 1. " RXERRCNT ,Receive Error Counter" newline hexmask.long.byte 0x00 0.--7. 1. " TXERRCNT ,Transmit Error Counter" group.long 0x20++0x03 line.long 0x00 "ESR1,Error and Status 1 register" rbitfld.long 0x00 18. " SYNCH ,CAN Synchronization Status" "0: FlexCAN is not synchronized to the CAN bus,1: FlexCAN is synchronized to the CAN bus" newline bitfld.long 0x00 17. " TWRNINT ,Tx Warning Interrupt Flag" "0: No such occurrence,1: The Tx error counter transitioned from less than 96 to greater than or equal to 96" newline bitfld.long 0x00 16. " RWRNINT ,Rx Warning Interrupt Flag" "0: No such occurrence,1: The Rx error counter transitioned from less than 96 to greater than or equal to 96" newline rbitfld.long 0x00 15. " BIT1ERR ,Bit1 Error" "0: No such occurrence,1: At least one bit sent as recessive is received as dominant" newline rbitfld.long 0x00 14. " BIT0ERR ,Bit0 Error" "0: No such occurrence,1: At least one bit sent as dominant is received as recessive" newline rbitfld.long 0x00 13. " ACKERR ,Acknowledge Error" "0: No such occurrence,1: An ACK error occurred since last read of this register" newline rbitfld.long 0x00 12. " CRCERR ,Cyclic Redundancy Check Error" "0: No such occurrence,1: A CRC error occurred since last read of this register" newline rbitfld.long 0x00 11. " FRMERR ,Form Error" "0: No such occurrence,1: A Form Error occurred since last read of this register" newline rbitfld.long 0x00 10. " STFERR ,Stuffing Error" "0: No such occurrence,1: A Stuffing Error occurred since last read of this register" newline rbitfld.long 0x00 9. " TXWRN ,TX Error Warning" "0: No such occurrence,1: TXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 8. " RXWRN ,Rx Error Warning" "0: No such occurrence,1: RXERRCNT is greater than or equal to 96" newline rbitfld.long 0x00 7. " IDLE ,This bit indicates when CAN bus is in IDLE state" "0: No such occurrence,1: CAN bus is now IDLE" newline rbitfld.long 0x00 6. " TX ,FlexCAN In Transmission" "0: FlexCAN is not transmitting a message,1: FlexCAN is transmitting a message" newline rbitfld.long 0x00 4.--5. " FLTCONF ,Fault Confinement State" "0: Error Active,1: Error Passive,," newline rbitfld.long 0x00 3. " RX ,FlexCAN In Reception" "0: FlexCAN is not receiving a message,1: FlexCAN is receiving a message" newline bitfld.long 0x00 2. " BOFFINT ,Bus Off Interrupt" "0: No such occurrence,1: FlexCAN module entered Bus Off state" newline bitfld.long 0x00 1. " ERRINT ,Error Interrupt" "0: No such occurrence,1: Indicates setting of any Error Bit in the Error and Status Register" newline bitfld.long 0x00 0. " WAKINT ,Wake-Up Interrupt" "0: No such occurrence,1: Indicates a recessive to dominant transition was received on the CAN bus" group.long 0x28++0x03 line.long 0x00 "IMASK1,Interrupt Masks 1 register" bitfld.long 0x00 31. " BUFLM31 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 30. " BUFLM30 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 29. " BUFLM29 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 28. " BUFLM28 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 27. " BUFLM27 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 26. " BUFLM26 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 25. " BUFLM25 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 24. " BUFLM24 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 23. " BUFLM23 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 22. " BUFLM22 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 21. " BUFLM21 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 20. " BUFLM20 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 19. " BUFLM19 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 18. " BUFLM18 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 17. " BUFLM17 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 16. " BUFLM16 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 15. " BUFLM15 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 14. " BUFLM14 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 13. " BUFLM13 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 12. " BUFLM12 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 11. " BUFLM11 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 10. " BUFLM10 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 9. " BUFLM9 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 8. " BUFLM8 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 7. " BUFLM7 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 6. " BUFLM6 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 5. " BUFLM5 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 4. " BUFLM4 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 3. " BUFLM3 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 2. " BUFLM2 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 1. " BUFLM1 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" newline bitfld.long 0x00 0. " BUFLM0 ,Buffer MB i Mask" "0: The corresponding buffer Interrupt is disabled,1: The corresponding buffer Interrupt is enabled" group.long 0x30++0x03 line.long 0x00 "IFLAG1,Interrupt Flags 1 register" bitfld.long 0x00 31. " BUF31TO8I23 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 30. " BUF31TO8I22 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 29. " BUF31TO8I21 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 28. " BUF31TO8I20 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 27. " BUF31TO8I19 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 26. " BUF31TO8I18 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 25. " BUF31TO8I17 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 24. " BUF31TO8I16 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 23. " BUF31TO8I15 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 22. " BUF31TO8I14 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 21. " BUF31TO8I13 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 20. " BUF31TO8I12 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 19. " BUF31TO8I11 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 18. " BUF31TO8I10 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 17. " BUF31TO8I9 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 16. " BUF31TO8I8 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 15. " BUF31TO8I7 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 14. " BUF31TO8I6 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 13. " BUF31TO8I5 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 12. " BUF31TO8I4 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 11. " BUF31TO8I3 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 10. " BUF31TO8I2 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 9. " BUF31TO8I1 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 8. " BUF31TO8I0 ,Buffer MBi Interrupt" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception,1: The corresponding buffer has successfully completed transmission or reception" newline bitfld.long 0x00 7. " BUF7I ,Buffer MB7 Interrupt Or _Rx FIFO Overflow_" "0: No occurrence of MB7 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO overflow when..,1: MB7 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO overflow when MCR[RFEN]=1" newline bitfld.long 0x00 6. " BUF6I ,Buffer MB6 Interrupt Or _Rx FIFO Warning_" "0: No occurrence of MB6 completing transmission/reception when MCR[RFEN]=0. or of Rx FIFO almost full w..,1: MB6 completed transmission/reception when MCR[RFEN]=0. or Rx FIFO almost full when MCR[RFEN]=1" newline bitfld.long 0x00 5. " BUF5I ,Buffer MB5 Interrupt Or _Frames available in Rx FIFO_" "0: No occurrence of MB5 completing transmission/reception when MCR[RFEN]=0. or of frame(s) available in..,1: MB5 completed transmission/reception when MCR[RFEN]=0. or frame(s) available in the Rx FIFO when MCR.." newline bitfld.long 0x00 4. " BUF4TO1I3 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 3. " BUF4TO1I2 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 2. " BUF4TO1I1 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 1. " BUF4TO1I0 ,Buffer MB i Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" newline bitfld.long 0x00 0. " BUF0I ,Buffer MB0 Interrupt Or _reserved_" "0: The corresponding buffer has no occurrence of successfully completed transmission or reception when ..,1: The corresponding buffer has successfully completed transmission or reception when MCR[RFEN]=0" group.long 0x34++0x03 line.long 0x00 "CTRL2,Control 2 register" bitfld.long 0x00 28. " WRMFRZ ,Write-Access To Memory In Freeze Mode" "0: Maintain the write access restrictions,1: Enable unrestricted write access to FlexCAN memory" newline bitfld.long 0x00 24.--27. " RFFN ,Number Of Rx FIFO Filters" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19.--23. " TASD ,Tx Arbitration Start Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18. " MRP ,Mailboxes Reception Priority" "0: Matching starts from Rx FIFO and continues on Mailboxes,1: Matching starts from Mailboxes and continues on Rx FIFO" newline bitfld.long 0x00 17. " RRS ,Remote Request Storing" "0: Remote Response Frame is generated,1: Remote Request Frame is stored" newline bitfld.long 0x00 16. " EACEN ,Entire Frame Arbitration Field Comparison Enable For Rx Mailboxes" "0: Rx Mailbox filter's IDE bit is always compared and RTR is never compared despite mask bits,1: Enables the comparison of both Rx Mailbox filter's IDE and RTR bit with their corresponding bits wit.." rgroup.long 0x38++0x03 line.long 0x00 "ESR2,Error and Status 2 register" hexmask.long.byte 0x00 16.--22. 1. " LPTM ,Lowest Priority Tx Mailbox" newline bitfld.long 0x00 14. " VPS ,Valid Priority Status" "0: Contents of IMB and LPTM are invalid,1: Contents of IMB and LPTM are valid" newline bitfld.long 0x00 13. " IMB ,Inactive Mailbox" "0: If ESR2[VPS] is asserted. the ESR2[LPTM] is not an inactive Mailbox,1: If ESR2[VPS] is asserted. there is at least one inactive Mailbox" rgroup.long 0x44++0x03 line.long 0x00 "CRCR,CRC Register" hexmask.long.byte 0x00 16.--22. 1. " MBCRC ,CRC Mailbox" newline hexmask.long.word 0x00 0.--14. 1. " TXCRC ,CRC Transmitted" group.long 0x48++0x03 line.long 0x00 "RXFGMASK,Rx FIFO Global Mask register" bitfld.long 0x00 31. " FGM31 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " FGM30 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " FGM29 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " FGM28 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " FGM27 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " FGM26 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " FGM25 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " FGM24 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " FGM23 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " FGM22 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " FGM21 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " FGM20 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " FGM19 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " FGM18 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " FGM17 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " FGM16 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " FGM15 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " FGM14 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " FGM13 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " FGM12 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " FGM11 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " FGM10 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " FGM9 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " FGM8 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " FGM7 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " FGM6 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " FGM5 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " FGM4 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " FGM3 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " FGM2 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " FGM1 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " FGM0 ,Rx FIFO Global Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" rgroup.long 0x4C++0x03 line.long 0x00 "RXFIR,Rx FIFO Information Register" hexmask.long.word 0x00 0.--8. 1. " IDHIT ,Identifier Acceptance Filter Hit Indicator" group.long 0x80++0x03 line.long 0x00 "CS0,Message Buffer 0 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x84++0x03 line.long 0x00 "ID0,Message Buffer 0 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x88++0x03 line.long 0x00 "WORD00,Message Buffer 0 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x8C++0x03 line.long 0x00 "WORD10,Message Buffer 0 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x90++0x03 line.long 0x00 "CS1,Message Buffer 1 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x94++0x03 line.long 0x00 "ID1,Message Buffer 1 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x98++0x03 line.long 0x00 "WORD01,Message Buffer 1 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x9C++0x03 line.long 0x00 "WORD11,Message Buffer 1 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0xA0++0x03 line.long 0x00 "CS2,Message Buffer 2 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0xA4++0x03 line.long 0x00 "ID2,Message Buffer 2 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xA8++0x03 line.long 0x00 "WORD02,Message Buffer 2 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xAC++0x03 line.long 0x00 "WORD12,Message Buffer 2 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0xB0++0x03 line.long 0x00 "CS3,Message Buffer 3 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0xB4++0x03 line.long 0x00 "ID3,Message Buffer 3 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xB8++0x03 line.long 0x00 "WORD03,Message Buffer 3 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xBC++0x03 line.long 0x00 "WORD13,Message Buffer 3 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0xC0++0x03 line.long 0x00 "CS4,Message Buffer 4 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0xC4++0x03 line.long 0x00 "ID4,Message Buffer 4 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xC8++0x03 line.long 0x00 "WORD04,Message Buffer 4 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xCC++0x03 line.long 0x00 "WORD14,Message Buffer 4 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0xD0++0x03 line.long 0x00 "CS5,Message Buffer 5 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0xD4++0x03 line.long 0x00 "ID5,Message Buffer 5 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xD8++0x03 line.long 0x00 "WORD05,Message Buffer 5 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xDC++0x03 line.long 0x00 "WORD15,Message Buffer 5 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0xE0++0x03 line.long 0x00 "CS6,Message Buffer 6 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0xE4++0x03 line.long 0x00 "ID6,Message Buffer 6 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xE8++0x03 line.long 0x00 "WORD06,Message Buffer 6 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xEC++0x03 line.long 0x00 "WORD16,Message Buffer 6 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0xF0++0x03 line.long 0x00 "CS7,Message Buffer 7 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0xF4++0x03 line.long 0x00 "ID7,Message Buffer 7 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0xF8++0x03 line.long 0x00 "WORD07,Message Buffer 7 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0xFC++0x03 line.long 0x00 "WORD17,Message Buffer 7 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x100++0x03 line.long 0x00 "CS8,Message Buffer 8 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x104++0x03 line.long 0x00 "ID8,Message Buffer 8 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x108++0x03 line.long 0x00 "WORD08,Message Buffer 8 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x10C++0x03 line.long 0x00 "WORD18,Message Buffer 8 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x110++0x03 line.long 0x00 "CS9,Message Buffer 9 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x114++0x03 line.long 0x00 "ID9,Message Buffer 9 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x118++0x03 line.long 0x00 "WORD09,Message Buffer 9 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x11C++0x03 line.long 0x00 "WORD19,Message Buffer 9 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x120++0x03 line.long 0x00 "CS10,Message Buffer 10 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x124++0x03 line.long 0x00 "ID10,Message Buffer 10 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x128++0x03 line.long 0x00 "WORD010,Message Buffer 10 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x12C++0x03 line.long 0x00 "WORD110,Message Buffer 10 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x130++0x03 line.long 0x00 "CS11,Message Buffer 11 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x134++0x03 line.long 0x00 "ID11,Message Buffer 11 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x138++0x03 line.long 0x00 "WORD011,Message Buffer 11 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x13C++0x03 line.long 0x00 "WORD111,Message Buffer 11 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x140++0x03 line.long 0x00 "CS12,Message Buffer 12 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x144++0x03 line.long 0x00 "ID12,Message Buffer 12 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x148++0x03 line.long 0x00 "WORD012,Message Buffer 12 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x14C++0x03 line.long 0x00 "WORD112,Message Buffer 12 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x150++0x03 line.long 0x00 "CS13,Message Buffer 13 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x154++0x03 line.long 0x00 "ID13,Message Buffer 13 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x158++0x03 line.long 0x00 "WORD013,Message Buffer 13 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x15C++0x03 line.long 0x00 "WORD113,Message Buffer 13 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x160++0x03 line.long 0x00 "CS14,Message Buffer 14 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x164++0x03 line.long 0x00 "ID14,Message Buffer 14 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x168++0x03 line.long 0x00 "WORD014,Message Buffer 14 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x16C++0x03 line.long 0x00 "WORD114,Message Buffer 14 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x170++0x03 line.long 0x00 "CS15,Message Buffer 15 CS Register" bitfld.long 0x00 24.--27. " CODE ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 22. " SRR ,Substitute Remote Request" "0,1" newline bitfld.long 0x00 21. " IDE ,ID Extended" "0,1" newline bitfld.long 0x00 20. " RTR ,Remote Transmission Request" "0,1" newline bitfld.long 0x00 16.--19. " DLC ,Length of the data to be stored/transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " TIME_STAMP ,Free-Running Counter Time stamp" group.long 0x174++0x03 line.long 0x00 "ID15,Message Buffer 15 ID Register" bitfld.long 0x00 29.--31. " PRIO ,Local priority" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " STD ,Contains standard/extended (HIGH word) identifier of message buffer" newline hexmask.long.tbyte 0x00 0.--17. 1. " EXT ,Contains extended (LOW word) identifier of message buffer" group.long 0x178++0x03 line.long 0x00 "WORD015,Message Buffer 15 WORD0 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_0 ,Data byte 0 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_1 ,Data byte 1 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_2 ,Data byte 2 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_3 ,Data byte 3 of Rx/Tx frame" group.long 0x17C++0x03 line.long 0x00 "WORD115,Message Buffer 15 WORD1 Register" hexmask.long.byte 0x00 24.--31. 1. " DATA_BYTE_4 ,Data byte 4 of Rx/Tx frame" newline hexmask.long.byte 0x00 16.--23. 1. " DATA_BYTE_5 ,Data byte 5 of Rx/Tx frame" newline hexmask.long.byte 0x00 8.--15. 1. " DATA_BYTE_6 ,Data byte 6 of Rx/Tx frame" newline hexmask.long.byte 0x00 0.--7. 1. " DATA_BYTE_7 ,Data byte 7 of Rx/Tx frame" group.long 0x880++0x03 line.long 0x00 "RXIMR0,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x884++0x03 line.long 0x00 "RXIMR1,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x888++0x03 line.long 0x00 "RXIMR2,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x88C++0x03 line.long 0x00 "RXIMR3,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x890++0x03 line.long 0x00 "RXIMR4,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x894++0x03 line.long 0x00 "RXIMR5,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x898++0x03 line.long 0x00 "RXIMR6,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x89C++0x03 line.long 0x00 "RXIMR7,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8A0++0x03 line.long 0x00 "RXIMR8,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8A4++0x03 line.long 0x00 "RXIMR9,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8A8++0x03 line.long 0x00 "RXIMR10,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8AC++0x03 line.long 0x00 "RXIMR11,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8B0++0x03 line.long 0x00 "RXIMR12,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8B4++0x03 line.long 0x00 "RXIMR13,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8B8++0x03 line.long 0x00 "RXIMR14,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" group.long 0x8BC++0x03 line.long 0x00 "RXIMR15,Rx Individual Mask Registers" bitfld.long 0x00 31. " MI31 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 30. " MI30 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 29. " MI29 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 28. " MI28 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 27. " MI27 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 26. " MI26 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 25. " MI25 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 24. " MI24 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 23. " MI23 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 22. " MI22 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 21. " MI21 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 20. " MI20 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 19. " MI19 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 18. " MI18 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 17. " MI17 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 16. " MI16 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 15. " MI15 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 14. " MI14 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 13. " MI13 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 12. " MI12 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 11. " MI11 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 10. " MI10 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 9. " MI9 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 8. " MI8 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 7. " MI7 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 6. " MI6 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 5. " MI5 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 4. " MI4 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 3. " MI3 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 2. " MI2 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 1. " MI1 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" newline bitfld.long 0x00 0. " MI0 ,Individual Mask Bits" "0: The corresponding bit in the filter is _don't care,1: The corresponding bit in the filter is checked" width 0x0B tree.end endif tree "CAU (Memory Mapped Cryptographic Acceleration Unit (MMCAU))" base ad:0xE0081000 width 16. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x00++0x03 line.long 0x00 "CAU_DIRECT0,Direct access register 0" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT0 ,Direct register 0" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "CAU_DIRECT0,Direct access register 0" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x00++0x03 line.long 0x00 "CAU_DIRECT0,Direct access register 0" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x04++0x03 line.long 0x00 "CAU_DIRECT1,Direct access register 1" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "CAU_DIRECT1,Direct access register 1" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x04++0x03 line.long 0x00 "CAU_DIRECT1,Direct access register 1" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT1 ,Direct register 1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "CAU_DIRECT2,Direct access register 2" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CAU_DIRECT2,Direct access register 2" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "CAU_DIRECT2,Direct access register 2" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT2 ,Direct register 2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CAU_DIRECT3,Direct access register 3" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x0C++0x03 line.long 0x00 "CAU_DIRECT3,Direct access register 3" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT3 ,Direct register 3" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "CAU_DIRECT3,Direct access register 3" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x10++0x03 line.long 0x00 "CAU_DIRECT4,Direct access register 4" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CAU_DIRECT4,Direct access register 4" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x10++0x03 line.long 0x00 "CAU_DIRECT4,Direct access register 4" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT4 ,Direct register 4" wgroup.long 0x14++0x03 line.long 0x00 "CAU_DIRECT5,Direct access register 5" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT5 ,Direct register 5" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "CAU_DIRECT5,Direct access register 5" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x14++0x03 line.long 0x00 "CAU_DIRECT5,Direct access register 5" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x18++0x03 line.long 0x00 "CAU_DIRECT6,Direct access register 6" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x18++0x03 line.long 0x00 "CAU_DIRECT6,Direct access register 6" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x18++0x03 line.long 0x00 "CAU_DIRECT6,Direct access register 6" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT6 ,Direct register 6" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x1C++0x03 line.long 0x00 "CAU_DIRECT7,Direct access register 7" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1C++0x03 line.long 0x00 "CAU_DIRECT7,Direct access register 7" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x1C++0x03 line.long 0x00 "CAU_DIRECT7,Direct access register 7" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT7 ,Direct register 7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x20++0x03 line.long 0x00 "CAU_DIRECT8,Direct access register 8" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "CAU_DIRECT8,Direct access register 8" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x20++0x03 line.long 0x00 "CAU_DIRECT8,Direct access register 8" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT8 ,Direct register 8" wgroup.long 0x24++0x03 line.long 0x00 "CAU_DIRECT9,Direct access register 9" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT9 ,Direct register 9" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "CAU_DIRECT9,Direct access register 9" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x24++0x03 line.long 0x00 "CAU_DIRECT9,Direct access register 9" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x28++0x03 line.long 0x00 "CAU_DIRECT10,Direct access register 10" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT10 ,Direct register 10" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x28++0x03 line.long 0x00 "CAU_DIRECT10,Direct access register 10" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x28++0x03 line.long 0x00 "CAU_DIRECT10,Direct access register 10" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x2C++0x03 line.long 0x00 "CAU_DIRECT11,Direct access register 11" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x2C++0x03 line.long 0x00 "CAU_DIRECT11,Direct access register 11" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT11 ,Direct register 11" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x2C++0x03 line.long 0x00 "CAU_DIRECT11,Direct access register 11" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x30++0x03 line.long 0x00 "CAU_DIRECT12,Direct access register 12" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT12 ,Direct register 12" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x30++0x03 line.long 0x00 "CAU_DIRECT12,Direct access register 12" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x30++0x03 line.long 0x00 "CAU_DIRECT12,Direct access register 12" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x34++0x03 line.long 0x00 "CAU_DIRECT13,Direct access register 13" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT13 ,Direct register 13" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x34++0x03 line.long 0x00 "CAU_DIRECT13,Direct access register 13" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "CAU_DIRECT13,Direct access register 13" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x38++0x03 line.long 0x00 "CAU_DIRECT14,Direct access register 14" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT14 ,Direct register 14" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "CAU_DIRECT14,Direct access register 14" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x38++0x03 line.long 0x00 "CAU_DIRECT14,Direct access register 14" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x3C++0x03 line.long 0x00 "CAU_DIRECT15,Direct access register 15" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x3C++0x03 line.long 0x00 "CAU_DIRECT15,Direct access register 15" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x3C++0x03 line.long 0x00 "CAU_DIRECT15,Direct access register 15" hexmask.long 0x00 0.--31. 1. " CAU_DIRECT15 ,Direct register 15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x840++0x03 line.long 0x00 "CAU_LDR_CASR,Status register - Load Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x840++0x03 line.long 0x00 "CAU_LDR_CASR,Status register - Load Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x840++0x03 line.long 0x00 "CAU_LDR_CASR,Status register - Load Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x844++0x03 line.long 0x00 "CAU_LDR_CAA,Accumulator register - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x844++0x03 line.long 0x00 "CAU_LDR_CAA,Accumulator register - Load Register command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x844++0x03 line.long 0x00 "CAU_LDR_CAA,Accumulator register - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x848++0x03 line.long 0x00 "CAU_LDR_CA0,General Purpose Register 0 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x848++0x03 line.long 0x00 "CAU_LDR_CA0,General Purpose Register 0 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x848++0x03 line.long 0x00 "CAU_LDR_CA0,General Purpose Register 0 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84C++0x03 line.long 0x00 "CAU_LDR_CA1,General Purpose Register 1 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84C++0x03 line.long 0x00 "CAU_LDR_CA1,General Purpose Register 1 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x84C++0x03 line.long 0x00 "CAU_LDR_CA1,General Purpose Register 1 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" wgroup.long 0x850++0x03 line.long 0x00 "CAU_LDR_CA2,General Purpose Register 2 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x850++0x03 line.long 0x00 "CAU_LDR_CA2,General Purpose Register 2 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x850++0x03 line.long 0x00 "CAU_LDR_CA2,General Purpose Register 2 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x854++0x03 line.long 0x00 "CAU_LDR_CA3,General Purpose Register 3 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x854++0x03 line.long 0x00 "CAU_LDR_CA3,General Purpose Register 3 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x854++0x03 line.long 0x00 "CAU_LDR_CA3,General Purpose Register 3 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x858++0x03 line.long 0x00 "CAU_LDR_CA4,General Purpose Register 4 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x858++0x03 line.long 0x00 "CAU_LDR_CA4,General Purpose Register 4 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x858++0x03 line.long 0x00 "CAU_LDR_CA4,General Purpose Register 4 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x85C++0x03 line.long 0x00 "CAU_LDR_CA5,General Purpose Register 5 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x85C++0x03 line.long 0x00 "CAU_LDR_CA5,General Purpose Register 5 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x85C++0x03 line.long 0x00 "CAU_LDR_CA5,General Purpose Register 5 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x860++0x03 line.long 0x00 "CAU_LDR_CA6,General Purpose Register 6 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x860++0x03 line.long 0x00 "CAU_LDR_CA6,General Purpose Register 6 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x860++0x03 line.long 0x00 "CAU_LDR_CA6,General Purpose Register 6 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x864++0x03 line.long 0x00 "CAU_LDR_CA7,General Purpose Register 7 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x864++0x03 line.long 0x00 "CAU_LDR_CA7,General Purpose Register 7 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x864++0x03 line.long 0x00 "CAU_LDR_CA7,General Purpose Register 7 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x868++0x03 line.long 0x00 "CAU_LDR_CA8,General Purpose Register 8 - Load Register command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x868++0x03 line.long 0x00 "CAU_LDR_CA8,General Purpose Register 8 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x868++0x03 line.long 0x00 "CAU_LDR_CA8,General Purpose Register 8 - Load Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x880++0x03 line.long 0x00 "CAU_STR_CASR,Status register - Store Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x880++0x03 line.long 0x00 "CAU_STR_CASR,Status register - Store Register command" rbitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline rbitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x880++0x03 line.long 0x00 "CAU_STR_CASR,Status register - Store Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x884++0x03 line.long 0x00 "CAU_STR_CAA,Accumulator register - Store Register command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x884++0x03 line.long 0x00 "CAU_STR_CAA,Accumulator register - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x884++0x03 line.long 0x00 "CAU_STR_CAA,Accumulator register - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x888++0x03 line.long 0x00 "CAU_STR_CA0,General Purpose Register 0 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x888++0x03 line.long 0x00 "CAU_STR_CA0,General Purpose Register 0 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x888++0x03 line.long 0x00 "CAU_STR_CA0,General Purpose Register 0 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" rgroup.long 0x88C++0x03 line.long 0x00 "CAU_STR_CA1,General Purpose Register 1 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x88C++0x03 line.long 0x00 "CAU_STR_CA1,General Purpose Register 1 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x88C++0x03 line.long 0x00 "CAU_STR_CA1,General Purpose Register 1 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x890++0x03 line.long 0x00 "CAU_STR_CA2,General Purpose Register 2 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x890++0x03 line.long 0x00 "CAU_STR_CA2,General Purpose Register 2 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x890++0x03 line.long 0x00 "CAU_STR_CA2,General Purpose Register 2 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x894++0x03 line.long 0x00 "CAU_STR_CA3,General Purpose Register 3 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x894++0x03 line.long 0x00 "CAU_STR_CA3,General Purpose Register 3 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x894++0x03 line.long 0x00 "CAU_STR_CA3,General Purpose Register 3 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x898++0x03 line.long 0x00 "CAU_STR_CA4,General Purpose Register 4 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x898++0x03 line.long 0x00 "CAU_STR_CA4,General Purpose Register 4 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x898++0x03 line.long 0x00 "CAU_STR_CA4,General Purpose Register 4 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" rgroup.long 0x89C++0x03 line.long 0x00 "CAU_STR_CA5,General Purpose Register 5 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x89C++0x03 line.long 0x00 "CAU_STR_CA5,General Purpose Register 5 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x89C++0x03 line.long 0x00 "CAU_STR_CA5,General Purpose Register 5 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x8A0++0x03 line.long 0x00 "CAU_STR_CA6,General Purpose Register 6 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8A0++0x03 line.long 0x00 "CAU_STR_CA6,General Purpose Register 6 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x8A0++0x03 line.long 0x00 "CAU_STR_CA6,General Purpose Register 6 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" rgroup.long 0x8A4++0x03 line.long 0x00 "CAU_STR_CA7,General Purpose Register 7 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x8A4++0x03 line.long 0x00 "CAU_STR_CA7,General Purpose Register 7 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8A4++0x03 line.long 0x00 "CAU_STR_CA7,General Purpose Register 7 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x8A8++0x03 line.long 0x00 "CAU_STR_CA8,General Purpose Register 8 - Store Register command" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x8A8++0x03 line.long 0x00 "CAU_STR_CA8,General Purpose Register 8 - Store Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x8A8++0x03 line.long 0x00 "CAU_STR_CA8,General Purpose Register 8 - Store Register command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8C0++0x03 line.long 0x00 "CAU_ADR_CASR,Status register - Add Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8C0++0x03 line.long 0x00 "CAU_ADR_CASR,Status register - Add Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8C0++0x03 line.long 0x00 "CAU_ADR_CASR,Status register - Add Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8C4++0x03 line.long 0x00 "CAU_ADR_CAA,Accumulator register - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8C4++0x03 line.long 0x00 "CAU_ADR_CAA,Accumulator register - Add to register command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8C4++0x03 line.long 0x00 "CAU_ADR_CAA,Accumulator register - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x8C8++0x03 line.long 0x00 "CAU_ADR_CA0,General Purpose Register 0 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8C8++0x03 line.long 0x00 "CAU_ADR_CA0,General Purpose Register 0 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8C8++0x03 line.long 0x00 "CAU_ADR_CA0,General Purpose Register 0 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x8CC++0x03 line.long 0x00 "CAU_ADR_CA1,General Purpose Register 1 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8CC++0x03 line.long 0x00 "CAU_ADR_CA1,General Purpose Register 1 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8CC++0x03 line.long 0x00 "CAU_ADR_CA1,General Purpose Register 1 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8D0++0x03 line.long 0x00 "CAU_ADR_CA2,General Purpose Register 2 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8D0++0x03 line.long 0x00 "CAU_ADR_CA2,General Purpose Register 2 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8D0++0x03 line.long 0x00 "CAU_ADR_CA2,General Purpose Register 2 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8D4++0x03 line.long 0x00 "CAU_ADR_CA3,General Purpose Register 3 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8D4++0x03 line.long 0x00 "CAU_ADR_CA3,General Purpose Register 3 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8D4++0x03 line.long 0x00 "CAU_ADR_CA3,General Purpose Register 3 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8D8++0x03 line.long 0x00 "CAU_ADR_CA4,General Purpose Register 4 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8D8++0x03 line.long 0x00 "CAU_ADR_CA4,General Purpose Register 4 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8D8++0x03 line.long 0x00 "CAU_ADR_CA4,General Purpose Register 4 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x8DC++0x03 line.long 0x00 "CAU_ADR_CA5,General Purpose Register 5 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8DC++0x03 line.long 0x00 "CAU_ADR_CA5,General Purpose Register 5 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8DC++0x03 line.long 0x00 "CAU_ADR_CA5,General Purpose Register 5 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8E0++0x03 line.long 0x00 "CAU_ADR_CA6,General Purpose Register 6 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8E0++0x03 line.long 0x00 "CAU_ADR_CA6,General Purpose Register 6 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8E0++0x03 line.long 0x00 "CAU_ADR_CA6,General Purpose Register 6 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8E4++0x03 line.long 0x00 "CAU_ADR_CA7,General Purpose Register 7 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8E4++0x03 line.long 0x00 "CAU_ADR_CA7,General Purpose Register 7 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8E4++0x03 line.long 0x00 "CAU_ADR_CA7,General Purpose Register 7 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x8E8++0x03 line.long 0x00 "CAU_ADR_CA8,General Purpose Register 8 - Add to register command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8E8++0x03 line.long 0x00 "CAU_ADR_CA8,General Purpose Register 8 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x8E8++0x03 line.long 0x00 "CAU_ADR_CA8,General Purpose Register 8 - Add to register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x900++0x03 line.long 0x00 "CAU_RADR_CASR,Status register - Reverse and Add to Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x900++0x03 line.long 0x00 "CAU_RADR_CASR,Status register - Reverse and Add to Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x900++0x03 line.long 0x00 "CAU_RADR_CASR,Status register - Reverse and Add to Register command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x904++0x03 line.long 0x00 "CAU_RADR_CAA,Accumulator register - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x904++0x03 line.long 0x00 "CAU_RADR_CAA,Accumulator register - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x904++0x03 line.long 0x00 "CAU_RADR_CAA,Accumulator register - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x908++0x03 line.long 0x00 "CAU_RADR_CA0,General Purpose Register 0 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x908++0x03 line.long 0x00 "CAU_RADR_CA0,General Purpose Register 0 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x908++0x03 line.long 0x00 "CAU_RADR_CA0,General Purpose Register 0 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x90C++0x03 line.long 0x00 "CAU_RADR_CA1,General Purpose Register 1 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x90C++0x03 line.long 0x00 "CAU_RADR_CA1,General Purpose Register 1 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x90C++0x03 line.long 0x00 "CAU_RADR_CA1,General Purpose Register 1 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x910++0x03 line.long 0x00 "CAU_RADR_CA2,General Purpose Register 2 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x910++0x03 line.long 0x00 "CAU_RADR_CA2,General Purpose Register 2 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x910++0x03 line.long 0x00 "CAU_RADR_CA2,General Purpose Register 2 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x914++0x03 line.long 0x00 "CAU_RADR_CA3,General Purpose Register 3 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x914++0x03 line.long 0x00 "CAU_RADR_CA3,General Purpose Register 3 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x914++0x03 line.long 0x00 "CAU_RADR_CA3,General Purpose Register 3 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x918++0x03 line.long 0x00 "CAU_RADR_CA4,General Purpose Register 4 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x918++0x03 line.long 0x00 "CAU_RADR_CA4,General Purpose Register 4 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x918++0x03 line.long 0x00 "CAU_RADR_CA4,General Purpose Register 4 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x91C++0x03 line.long 0x00 "CAU_RADR_CA5,General Purpose Register 5 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x91C++0x03 line.long 0x00 "CAU_RADR_CA5,General Purpose Register 5 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x91C++0x03 line.long 0x00 "CAU_RADR_CA5,General Purpose Register 5 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x920++0x03 line.long 0x00 "CAU_RADR_CA6,General Purpose Register 6 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x920++0x03 line.long 0x00 "CAU_RADR_CA6,General Purpose Register 6 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x920++0x03 line.long 0x00 "CAU_RADR_CA6,General Purpose Register 6 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x924++0x03 line.long 0x00 "CAU_RADR_CA7,General Purpose Register 7 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x924++0x03 line.long 0x00 "CAU_RADR_CA7,General Purpose Register 7 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x924++0x03 line.long 0x00 "CAU_RADR_CA7,General Purpose Register 7 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x928++0x03 line.long 0x00 "CAU_RADR_CA8,General Purpose Register 8 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x928++0x03 line.long 0x00 "CAU_RADR_CA8,General Purpose Register 8 - Reverse and Add to Register command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x928++0x03 line.long 0x00 "CAU_RADR_CA8,General Purpose Register 8 - Reverse and Add to Register command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x980++0x03 line.long 0x00 "CAU_XOR_CASR,Status register - Exclusive Or command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x980++0x03 line.long 0x00 "CAU_XOR_CASR,Status register - Exclusive Or command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x980++0x03 line.long 0x00 "CAU_XOR_CASR,Status register - Exclusive Or command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x984++0x03 line.long 0x00 "CAU_XOR_CAA,Accumulator register - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x984++0x03 line.long 0x00 "CAU_XOR_CAA,Accumulator register - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x984++0x03 line.long 0x00 "CAU_XOR_CAA,Accumulator register - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x988++0x03 line.long 0x00 "CAU_XOR_CA0,General Purpose Register 0 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x988++0x03 line.long 0x00 "CAU_XOR_CA0,General Purpose Register 0 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x988++0x03 line.long 0x00 "CAU_XOR_CA0,General Purpose Register 0 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x98C++0x03 line.long 0x00 "CAU_XOR_CA1,General Purpose Register 1 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x98C++0x03 line.long 0x00 "CAU_XOR_CA1,General Purpose Register 1 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x98C++0x03 line.long 0x00 "CAU_XOR_CA1,General Purpose Register 1 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x990++0x03 line.long 0x00 "CAU_XOR_CA2,General Purpose Register 2 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x990++0x03 line.long 0x00 "CAU_XOR_CA2,General Purpose Register 2 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x990++0x03 line.long 0x00 "CAU_XOR_CA2,General Purpose Register 2 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" wgroup.long 0x994++0x03 line.long 0x00 "CAU_XOR_CA3,General Purpose Register 3 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x994++0x03 line.long 0x00 "CAU_XOR_CA3,General Purpose Register 3 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x994++0x03 line.long 0x00 "CAU_XOR_CA3,General Purpose Register 3 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x998++0x03 line.long 0x00 "CAU_XOR_CA4,General Purpose Register 4 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x998++0x03 line.long 0x00 "CAU_XOR_CA4,General Purpose Register 4 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x998++0x03 line.long 0x00 "CAU_XOR_CA4,General Purpose Register 4 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x99C++0x03 line.long 0x00 "CAU_XOR_CA5,General Purpose Register 5 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x99C++0x03 line.long 0x00 "CAU_XOR_CA5,General Purpose Register 5 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x99C++0x03 line.long 0x00 "CAU_XOR_CA5,General Purpose Register 5 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" wgroup.long 0x9A0++0x03 line.long 0x00 "CAU_XOR_CA6,General Purpose Register 6 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9A0++0x03 line.long 0x00 "CAU_XOR_CA6,General Purpose Register 6 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9A0++0x03 line.long 0x00 "CAU_XOR_CA6,General Purpose Register 6 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9A4++0x03 line.long 0x00 "CAU_XOR_CA7,General Purpose Register 7 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9A4++0x03 line.long 0x00 "CAU_XOR_CA7,General Purpose Register 7 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9A4++0x03 line.long 0x00 "CAU_XOR_CA7,General Purpose Register 7 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0x9A8++0x03 line.long 0x00 "CAU_XOR_CA8,General Purpose Register 8 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9A8++0x03 line.long 0x00 "CAU_XOR_CA8,General Purpose Register 8 - Exclusive Or command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9A8++0x03 line.long 0x00 "CAU_XOR_CA8,General Purpose Register 8 - Exclusive Or command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9C0++0x03 line.long 0x00 "CAU_ROTL_CASR,Status register - Rotate Left command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9C0++0x03 line.long 0x00 "CAU_ROTL_CASR,Status register - Rotate Left command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9C0++0x03 line.long 0x00 "CAU_ROTL_CASR,Status register - Rotate Left command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9C4++0x03 line.long 0x00 "CAU_ROTL_CAA,Accumulator register - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9C4++0x03 line.long 0x00 "CAU_ROTL_CAA,Accumulator register - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9C4++0x03 line.long 0x00 "CAU_ROTL_CAA,Accumulator register - Rotate Left command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9C8++0x03 line.long 0x00 "CAU_ROTL_CA0,General Purpose Register 0 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9C8++0x03 line.long 0x00 "CAU_ROTL_CA0,General Purpose Register 0 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9C8++0x03 line.long 0x00 "CAU_ROTL_CA0,General Purpose Register 0 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x9CC++0x03 line.long 0x00 "CAU_ROTL_CA1,General Purpose Register 1 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9CC++0x03 line.long 0x00 "CAU_ROTL_CA1,General Purpose Register 1 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9CC++0x03 line.long 0x00 "CAU_ROTL_CA1,General Purpose Register 1 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9D0++0x03 line.long 0x00 "CAU_ROTL_CA2,General Purpose Register 2 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9D0++0x03 line.long 0x00 "CAU_ROTL_CA2,General Purpose Register 2 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9D0++0x03 line.long 0x00 "CAU_ROTL_CA2,General Purpose Register 2 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9D4++0x03 line.long 0x00 "CAU_ROTL_CA3,General Purpose Register 3 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9D4++0x03 line.long 0x00 "CAU_ROTL_CA3,General Purpose Register 3 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9D4++0x03 line.long 0x00 "CAU_ROTL_CA3,General Purpose Register 3 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9D8++0x03 line.long 0x00 "CAU_ROTL_CA4,General Purpose Register 4 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9D8++0x03 line.long 0x00 "CAU_ROTL_CA4,General Purpose Register 4 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9D8++0x03 line.long 0x00 "CAU_ROTL_CA4,General Purpose Register 4 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9DC++0x03 line.long 0x00 "CAU_ROTL_CA5,General Purpose Register 5 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9DC++0x03 line.long 0x00 "CAU_ROTL_CA5,General Purpose Register 5 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9DC++0x03 line.long 0x00 "CAU_ROTL_CA5,General Purpose Register 5 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9E0++0x03 line.long 0x00 "CAU_ROTL_CA6,General Purpose Register 6 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9E0++0x03 line.long 0x00 "CAU_ROTL_CA6,General Purpose Register 6 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9E0++0x03 line.long 0x00 "CAU_ROTL_CA6,General Purpose Register 6 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9E4++0x03 line.long 0x00 "CAU_ROTL_CA7,General Purpose Register 7 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9E4++0x03 line.long 0x00 "CAU_ROTL_CA7,General Purpose Register 7 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9E4++0x03 line.long 0x00 "CAU_ROTL_CA7,General Purpose Register 7 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x9E8++0x03 line.long 0x00 "CAU_ROTL_CA8,General Purpose Register 8 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x9E8++0x03 line.long 0x00 "CAU_ROTL_CA8,General Purpose Register 8 - Rotate Left command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x9E8++0x03 line.long 0x00 "CAU_ROTL_CA8,General Purpose Register 8 - Rotate Left command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB00++0x03 line.long 0x00 "CAU_AESC_CASR,Status register - AES Column Operation command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB00++0x03 line.long 0x00 "CAU_AESC_CASR,Status register - AES Column Operation command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB00++0x03 line.long 0x00 "CAU_AESC_CASR,Status register - AES Column Operation command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB04++0x03 line.long 0x00 "CAU_AESC_CAA,Accumulator register - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB04++0x03 line.long 0x00 "CAU_AESC_CAA,Accumulator register - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB04++0x03 line.long 0x00 "CAU_AESC_CAA,Accumulator register - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB08++0x03 line.long 0x00 "CAU_AESC_CA0,General Purpose Register 0 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB08++0x03 line.long 0x00 "CAU_AESC_CA0,General Purpose Register 0 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB08++0x03 line.long 0x00 "CAU_AESC_CA0,General Purpose Register 0 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB0C++0x03 line.long 0x00 "CAU_AESC_CA1,General Purpose Register 1 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB0C++0x03 line.long 0x00 "CAU_AESC_CA1,General Purpose Register 1 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB0C++0x03 line.long 0x00 "CAU_AESC_CA1,General Purpose Register 1 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0xB10++0x03 line.long 0x00 "CAU_AESC_CA2,General Purpose Register 2 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB10++0x03 line.long 0x00 "CAU_AESC_CA2,General Purpose Register 2 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB10++0x03 line.long 0x00 "CAU_AESC_CA2,General Purpose Register 2 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB14++0x03 line.long 0x00 "CAU_AESC_CA3,General Purpose Register 3 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB14++0x03 line.long 0x00 "CAU_AESC_CA3,General Purpose Register 3 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB14++0x03 line.long 0x00 "CAU_AESC_CA3,General Purpose Register 3 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB18++0x03 line.long 0x00 "CAU_AESC_CA4,General Purpose Register 4 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB18++0x03 line.long 0x00 "CAU_AESC_CA4,General Purpose Register 4 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB18++0x03 line.long 0x00 "CAU_AESC_CA4,General Purpose Register 4 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0xB1C++0x03 line.long 0x00 "CAU_AESC_CA5,General Purpose Register 5 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB1C++0x03 line.long 0x00 "CAU_AESC_CA5,General Purpose Register 5 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB1C++0x03 line.long 0x00 "CAU_AESC_CA5,General Purpose Register 5 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB20++0x03 line.long 0x00 "CAU_AESC_CA6,General Purpose Register 6 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB20++0x03 line.long 0x00 "CAU_AESC_CA6,General Purpose Register 6 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB20++0x03 line.long 0x00 "CAU_AESC_CA6,General Purpose Register 6 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0xB24++0x03 line.long 0x00 "CAU_AESC_CA7,General Purpose Register 7 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB24++0x03 line.long 0x00 "CAU_AESC_CA7,General Purpose Register 7 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB24++0x03 line.long 0x00 "CAU_AESC_CA7,General Purpose Register 7 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB28++0x03 line.long 0x00 "CAU_AESC_CA8,General Purpose Register 8 - AES Column Operation command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB28++0x03 line.long 0x00 "CAU_AESC_CA8,General Purpose Register 8 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB28++0x03 line.long 0x00 "CAU_AESC_CA8,General Purpose Register 8 - AES Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0xB40++0x03 line.long 0x00 "CAU_AESIC_CASR,Status register - AES Inverse Column Operation command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB40++0x03 line.long 0x00 "CAU_AESIC_CASR,Status register - AES Inverse Column Operation command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB40++0x03 line.long 0x00 "CAU_AESIC_CASR,Status register - AES Inverse Column Operation command" bitfld.long 0x00 28.--31. " VER ,CAU version" ",1: Initial CAU version,2: Second version. added support for SHA-256 algorithm,,,,,,,,,,,,," newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " DPE ,no description available" "0: No error detected,1: DES key parity error detected" newline bitfld.long 0x00 0. " IC ,no description available" "0: No illegal commands issued,1: Illegal command issued" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB44++0x03 line.long 0x00 "CAU_AESIC_CAA,Accumulator register - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " ACC ,ACC" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB44++0x03 line.long 0x00 "CAU_AESIC_CAA,Accumulator register - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB44++0x03 line.long 0x00 "CAU_AESIC_CAA,Accumulator register - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB48++0x03 line.long 0x00 "CAU_AESIC_CA0,General Purpose Register 0 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB48++0x03 line.long 0x00 "CAU_AESIC_CA0,General Purpose Register 0 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA0 ,CA0" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB48++0x03 line.long 0x00 "CAU_AESIC_CA0,General Purpose Register 0 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB4C++0x03 line.long 0x00 "CAU_AESIC_CA1,General Purpose Register 1 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB4C++0x03 line.long 0x00 "CAU_AESIC_CA1,General Purpose Register 1 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA1 ,CA1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB4C++0x03 line.long 0x00 "CAU_AESIC_CA1,General Purpose Register 1 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB50++0x03 line.long 0x00 "CAU_AESIC_CA2,General Purpose Register 2 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA2 ,CA2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB50++0x03 line.long 0x00 "CAU_AESIC_CA2,General Purpose Register 2 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB50++0x03 line.long 0x00 "CAU_AESIC_CA2,General Purpose Register 2 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0xB54++0x03 line.long 0x00 "CAU_AESIC_CA3,General Purpose Register 3 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB54++0x03 line.long 0x00 "CAU_AESIC_CA3,General Purpose Register 3 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB54++0x03 line.long 0x00 "CAU_AESIC_CA3,General Purpose Register 3 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA3 ,CA3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB58++0x03 line.long 0x00 "CAU_AESIC_CA4,General Purpose Register 4 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB58++0x03 line.long 0x00 "CAU_AESIC_CA4,General Purpose Register 4 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA4 ,CA4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB58++0x03 line.long 0x00 "CAU_AESIC_CA4,General Purpose Register 4 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" wgroup.long 0xB5C++0x03 line.long 0x00 "CAU_AESIC_CA5,General Purpose Register 5 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB5C++0x03 line.long 0x00 "CAU_AESIC_CA5,General Purpose Register 5 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB5C++0x03 line.long 0x00 "CAU_AESIC_CA5,General Purpose Register 5 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA5 ,CA5" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB60++0x03 line.long 0x00 "CAU_AESIC_CA6,General Purpose Register 6 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB60++0x03 line.long 0x00 "CAU_AESIC_CA6,General Purpose Register 6 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA6 ,CA6" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB60++0x03 line.long 0x00 "CAU_AESIC_CA6,General Purpose Register 6 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB64++0x03 line.long 0x00 "CAU_AESIC_CA7,General Purpose Register 7 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA7 ,CA7" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB64++0x03 line.long 0x00 "CAU_AESIC_CA7,General Purpose Register 7 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB64++0x03 line.long 0x00 "CAU_AESIC_CA7,General Purpose Register 7 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xB68++0x03 line.long 0x00 "CAU_AESIC_CA8,General Purpose Register 8 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0xB68++0x03 line.long 0x00 "CAU_AESIC_CA8,General Purpose Register 8 - AES Inverse Column Operation command" hexmask.long 0x00 0.--31. 1. " CA8 ,CA8" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0xB68++0x03 line.long 0x00 "CAU_AESIC_CA8,General Purpose Register 8 - AES Inverse Column Operation command" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif width 0x0B tree.end tree "CMP (High-Speed Comparator (CMP) - Voltage Reference (VREF) Digital-to-Analog Converter (DAC) - and Analo..)" tree "CMP0" base ad:0x40073000 width 7. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: One sample must agree,2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: 1 consecutive sample must agree (comparator output is simply sampled),2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 5. " TRIGM ,Trigger Mode Enable" "0: Trigger mode is disabled,1: Trigger mode is enabled" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode not selected,1: Sampling mode selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode not selected,1: Windowing mode selected" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low Speed (LS) comparison mode selected,1: High Speed (HS) comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set CMPO to equal COUT (filtered comparator output),1: Set CMPO to equal COUTA (unfiltered comparator output)" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: The comparator output (CMPO) is not available on the associated CMPO output pin,1: The comparator output (CMPO) is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator disabled,1: Analog Comparator enabled" endif group.byte 0x02++0x00 line.byte 0x00 "FPR,CMP Filter Period Register" hexmask.byte 0x00 0.--7. 1. " FILT_PER ,Filter Sample Period" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA is disabled,1: DMA is enabled" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising-edge on COUT has not been detected,1: Rising-edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling-edge on COUT has not been detected,1: Falling-edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA disabled,1: DMA enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising edge on COUT has not been detected,1: Rising edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling edge on COUT has not been detected,1: Falling edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference,1: Vin2 is selected as resistor ladder network supply reference" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference Vin,1: Vin2 is selected as resistor ladder network supply reference Vin" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: V is selected as resistor ladder network supply reference V,1: V is selected as resistor ladder network supply reference V" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 6. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 7. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif width 0x0B tree.end tree "CMP1" base ad:0x40073008 width 7. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: One sample must agree,2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: 1 consecutive sample must agree (comparator output is simply sampled),2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 5. " TRIGM ,Trigger Mode Enable" "0: Trigger mode is disabled,1: Trigger mode is enabled" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode not selected,1: Sampling mode selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode not selected,1: Windowing mode selected" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low Speed (LS) comparison mode selected,1: High Speed (HS) comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set CMPO to equal COUT (filtered comparator output),1: Set CMPO to equal COUTA (unfiltered comparator output)" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: The comparator output (CMPO) is not available on the associated CMPO output pin,1: The comparator output (CMPO) is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator disabled,1: Analog Comparator enabled" endif group.byte 0x02++0x00 line.byte 0x00 "FPR,CMP Filter Period Register" hexmask.byte 0x00 0.--7. 1. " FILT_PER ,Filter Sample Period" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA is disabled,1: DMA is enabled" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising-edge on COUT has not been detected,1: Rising-edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling-edge on COUT has not been detected,1: Falling-edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA disabled,1: DMA enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising edge on COUT has not been detected,1: Rising edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling edge on COUT has not been detected,1: Falling edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference,1: Vin2 is selected as resistor ladder network supply reference" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference Vin,1: Vin2 is selected as resistor ladder network supply reference Vin" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: V is selected as resistor ladder network supply reference V,1: V is selected as resistor ladder network supply reference V" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 6. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 7. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif width 0x0B tree.end tree "CMP2" base ad:0x40073010 width 7. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: One sample must agree,2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: 1 consecutive sample must agree (comparator output is simply sampled),2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 5. " TRIGM ,Trigger Mode Enable" "0: Trigger mode is disabled,1: Trigger mode is enabled" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode not selected,1: Sampling mode selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode not selected,1: Windowing mode selected" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low Speed (LS) comparison mode selected,1: High Speed (HS) comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set CMPO to equal COUT (filtered comparator output),1: Set CMPO to equal COUTA (unfiltered comparator output)" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: The comparator output (CMPO) is not available on the associated CMPO output pin,1: The comparator output (CMPO) is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator disabled,1: Analog Comparator enabled" endif group.byte 0x02++0x00 line.byte 0x00 "FPR,CMP Filter Period Register" hexmask.byte 0x00 0.--7. 1. " FILT_PER ,Filter Sample Period" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA is disabled,1: DMA is enabled" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising-edge on COUT has not been detected,1: Rising-edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling-edge on COUT has not been detected,1: Falling-edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA disabled,1: DMA enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising edge on COUT has not been detected,1: Rising edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling edge on COUT has not been detected,1: Falling edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference,1: Vin2 is selected as resistor ladder network supply reference" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference Vin,1: Vin2 is selected as resistor ladder network supply reference Vin" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: V is selected as resistor ladder network supply reference V,1: V is selected as resistor ladder network supply reference V" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 6. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 7. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") tree "CMP3" base ad:0x40073018 width 7. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: One sample must agree,2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CR0,CMP Control Register 0" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--6. " FILTER_CNT ,Filter Sample Count" "0: Filter is disabled,1: 1 consecutive sample must agree (comparator output is simply sampled),2: 2 consecutive samples must agree,3: 3 consecutive samples must agree,4: 4 consecutive samples must agree,5: 5 consecutive samples must agree,6: 6 consecutive samples must agree,7: 7 consecutive samples must agree" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--1. " HYSTCTR ,Comparator hard block hysteresis control" "0: Level 0,1: Level 1,2: Level 2,3: Level 3" group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode not selected,1: Sampling mode selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode not selected,1: Windowing mode selected" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low Speed (LS) comparison mode selected,1: High Speed (HS) comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set CMPO to equal COUT (filtered comparator output),1: Set CMPO to equal COUTA (unfiltered comparator output)" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: The comparator output (CMPO) is not available on the associated CMPO output pin,1: The comparator output (CMPO) is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator disabled,1: Analog Comparator enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "CR1,CMP Control Register 1" bitfld.byte 0x00 7. " SE ,Sample Enable" "0: Sampling mode is not selected,1: Sampling mode is selected" newline bitfld.byte 0x00 6. " WE ,Windowing Enable" "0: Windowing mode is not selected,1: Windowing mode is selected" newline bitfld.byte 0x00 5. " TRIGM ,Trigger Mode Enable" "0: Trigger mode is disabled,1: Trigger mode is enabled" newline bitfld.byte 0x00 4. " PMODE ,Power Mode Select" "0: Low-Speed (LS) Comparison mode selected,1: High-Speed (HS) Comparison mode selected" newline bitfld.byte 0x00 3. " INV ,Comparator INVERT" "0: Does not invert the comparator output,1: Inverts the comparator output" newline bitfld.byte 0x00 2. " COS ,Comparator Output Select" "0: Set the filtered comparator output (CMPO) to equal COUT,1: Set the unfiltered comparator output (CMPO) to equal COUTA" newline bitfld.byte 0x00 1. " OPE ,Comparator Output Pin Enable" "0: CMPO is not available on the associated CMPO output pin,1: CMPO is available on the associated CMPO output pin" newline bitfld.byte 0x00 0. " EN ,Comparator Module Enable" "0: Analog Comparator is disabled,1: Analog Comparator is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "FPR,CMP Filter Period Register" hexmask.byte 0x00 0.--7. 1. " FILT_PER ,Filter Sample Period" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA is disabled,1: DMA is enabled" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising-edge on COUT has not been detected,1: Rising-edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling-edge on COUT has not been detected,1: Falling-edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "SCR,CMP Status and Control Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " DMAEN ,DMA Enable Control" "0: DMA disabled,1: DMA enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " IER ,Comparator Interrupt Enable Rising" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 3. " IEF ,Comparator Interrupt Enable Falling" "0: Interrupt disabled,1: Interrupt enabled" newline bitfld.byte 0x00 2. " CFR ,Analog Comparator Flag Rising" "0: Rising edge on COUT has not been detected,1: Rising edge on COUT has occurred" newline bitfld.byte 0x00 1. " CFF ,Analog Comparator Flag Falling" "0: Falling edge on COUT has not been detected,1: Falling edge on COUT has occurred" newline rbitfld.byte 0x00 0. " COUT ,Analog Comparator Output" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference,1: Vin2 is selected as resistor ladder network supply reference" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "DACCR,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: DAC is disabled,1: DAC is enabled" newline bitfld.byte 0x00 6. " VRSEL ,Supply Voltage Reference Source Select" "0: Vin1 is selected as resistor ladder network supply reference Vin,1: Vin2 is selected as resistor ladder network supply reference Vin" newline bitfld.byte 0x00 0.--5. " VOSEL ,DAC Output Voltage Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" bitfld.byte 0x00 7. " PSTM ,Pass Through Mode Enable" "0: Pass Through Mode is disabled,1: Pass Through Mode is enabled" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input Mux Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "MUXCR,MUX Control Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 3.--5. " PSEL ,Plus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.byte 0x00 0.--2. " MSEL ,Minus Input MUX Control" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" endif width 0x0B tree.end endif tree.end tree "CMT (Carrier Modulator Transmitter)" base ad:0x40062000 width 6. group.byte 0x00++0x00 line.byte 0x00 "CGH1,CMT Carrier Generator High Data Register 1" hexmask.byte 0x00 0.--7. 1. " PH ,Primary Carrier High Time Data Value" group.byte 0x01++0x00 line.byte 0x00 "CGL1,CMT Carrier Generator Low Data Register 1" hexmask.byte 0x00 0.--7. 1. " PL ,Primary Carrier Low Time Data Value" group.byte 0x02++0x00 line.byte 0x00 "CGH2,CMT Carrier Generator High Data Register 2" hexmask.byte 0x00 0.--7. 1. " SH ,Secondary Carrier High Time Data Value" group.byte 0x03++0x00 line.byte 0x00 "CGL2,CMT Carrier Generator Low Data Register 2" hexmask.byte 0x00 0.--7. 1. " SL ,Secondary Carrier Low Time Data Value" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "OC,CMT Output Control Register" bitfld.byte 0x00 7. " IROL ,IRO Latch Control" "0,1" newline bitfld.byte 0x00 6. " CMTPOL ,CMT Output Polarity" "0: The IRO signal is active-low,1: The IRO signal is active-high" newline bitfld.byte 0x00 5. " IROPEN ,IRO Pin Enable" "0: The IRO signal is disabled,1: The IRO signal is enabled as output" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "OC,CMT Output Control Register" bitfld.byte 0x00 7. " IROL ,IRO Latch Control" "0,1" newline bitfld.byte 0x00 6. " CMTPOL ,CMT Output Polarity" "0: CMT_IRO signal is active low,1: CMT_IRO signal is active high" newline bitfld.byte 0x00 5. " IROPEN ,IRO Pin Enable" "0: CMT_IRO signal disabled,1: CMT_IRO signal enabled as output" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "MSC,CMT Modulator Status and Control Register" rbitfld.byte 0x00 7. " EOCF ,End Of Cycle Status Flag" "0: End of modulation cycle has not occured since the flag last cleared,1: End of modulator cycle has occurred" newline bitfld.byte 0x00 5.--6. " CMTDIV ,CMT Clock Divide Prescaler" "0: IF * 1,1: IF * 2,2: IF * 4,3: IF * 8" newline bitfld.byte 0x00 4. " EXSPC ,Extended Space Enable" "0: Extended space is disabled,1: Extended space is enabled" newline bitfld.byte 0x00 3. " BASE ,Baseband Enable" "0: Baseband mode is disabled,1: Baseband mode is enabled" newline bitfld.byte 0x00 2. " FSK ,FSK Mode Select" "0: The CMT operates in Time or Baseband mode,1: The CMT operates in FSK mode" newline bitfld.byte 0x00 1. " EOCIE ,End of Cycle Interrupt Enable" "0: CPU interrupt is disabled,1: CPU interrupt is enabled" newline bitfld.byte 0x00 0. " MCGEN ,Modulator and Carrier Generator Enable" "0: Modulator and carrier generator disabled,1: Modulator and carrier generator enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "MSC,CMT Modulator Status and Control Register" rbitfld.byte 0x00 7. " EOCF ,End Of Cycle Status Flag" "0: End of modulation cycle has not occurred since the flag last cleared,1: End of modulator cycle has occurred" newline bitfld.byte 0x00 5.--6. " CMTDIV ,CMT Clock Divide Prescaler" "0: IF * 1,1: IF * 2,2: IF * 4,3: IF * 8" newline bitfld.byte 0x00 4. " EXSPC ,Extended Space Enable" "0: Extended space is disabled,1: Extended space is enabled" newline bitfld.byte 0x00 3. " BASE ,Baseband Enable" "0: Baseband mode is disabled,1: Baseband mode is enabled" newline bitfld.byte 0x00 2. " FSK ,FSK Mode Select" "0: The CMT operates in Time or Baseband mode,1: The CMT operates in FSK mode" newline bitfld.byte 0x00 1. " EOCIE ,End of Cycle Interrupt Enable" "0: CPU interrupt is disabled,1: CPU interrupt is enabled" newline bitfld.byte 0x00 0. " MCGEN ,Modulator and Carrier Generator Enable" "0: Modulator and carrier generator disabled,1: Modulator and carrier generator enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "MSC,CMT Modulator Status and Control Register" rbitfld.byte 0x00 7. " EOCF ,End Of Cycle Status Flag" "0: No end of modulation cycle occurrence since flag last cleared,1: End of modulator cycle has occurred" newline bitfld.byte 0x00 5.--6. " CMTDIV ,CMT Clock Divide Prescaler" "0: IF / 1,1: IF / 2,2: IF / 4,3: IF / 8" newline bitfld.byte 0x00 4. " EXSPC ,Extended Space Enable" "0: Extended space disabled,1: Extended space enabled" newline bitfld.byte 0x00 3. " BASE ,Baseband Enable" "0: Baseband mode disabled,1: Baseband mode enabled" newline bitfld.byte 0x00 2. " FSK ,FSK Mode Select" "0: CMT operates in Time or Baseband mode,1: CMT operates in FSK mode" newline bitfld.byte 0x00 1. " EOCIE ,End of Cycle Interrupt Enable" "0: CPU interrupt disabled,1: CPU interrupt enabled" newline bitfld.byte 0x00 0. " MCGEN ,Modulator and Carrier Generator Enable" "0: Modulator and carrier generator disabled,1: Modulator and carrier generator enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "MSC,CMT Modulator Status and Control Register" rbitfld.byte 0x00 7. " EOCF ,End Of Cycle Status Flag" "0: No end of modulation cycle occurrence since flag last cleared,1: End of modulator cycle has occurred" newline bitfld.byte 0x00 5.--6. " CMTDIV ,CMT Clock Divide Prescaler" "0: IF * 1,1: IF * 2,2: IF * 4,3: IF * 8" newline bitfld.byte 0x00 4. " EXSPC ,Extended Space Enable" "0: Extended space disabled,1: Extended space enabled" newline bitfld.byte 0x00 3. " BASE ,Baseband Enable" "0: Baseband mode disabled,1: Baseband mode enabled" newline bitfld.byte 0x00 2. " FSK ,FSK Mode Select" "0: CMT operates in Time or Baseband mode,1: CMT operates in FSK mode" newline bitfld.byte 0x00 1. " EOCIE ,End of Cycle Interrupt Enable" "0: CPU interrupt disabled,1: CPU interrupt enabled" newline bitfld.byte 0x00 0. " MCGEN ,Modulator and Carrier Generator Enable" "0: Modulator and carrier generator disabled,1: Modulator and carrier generator enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x06++0x00 line.byte 0x00 "CMD1,CMT Modulator Data Register Mark High" hexmask.byte 0x00 0.--7. 1. " MB ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "CMD1,CMT Modulator Data Register Mark High" hexmask.byte 0x00 0.--7. 1. " MB ,Controls the upper mark periods of the modulator for all modes" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "CMD1,CMT Modulator Data Register Mark High" hexmask.byte 0x00 0.--7. 1. " MB ,MB[15:8]" group.byte 0x07++0x00 line.byte 0x00 "CMD2,CMT Modulator Data Register Mark Low" hexmask.byte 0x00 0.--7. 1. " MB ,MB[7:0]" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x07++0x00 line.byte 0x00 "CMD2,CMT Modulator Data Register Mark Low" hexmask.byte 0x00 0.--7. 1. " MB ,Controls the lower mark periods of the modulator for all modes" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "CMD2,CMT Modulator Data Register Mark Low" hexmask.byte 0x00 0.--7. 1. " MB ,no description available" group.byte 0x08++0x00 line.byte 0x00 "CMD3,CMT Modulator Data Register Space High" hexmask.byte 0x00 0.--7. 1. " SB ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x08++0x00 line.byte 0x00 "CMD3,CMT Modulator Data Register Space High" hexmask.byte 0x00 0.--7. 1. " SB ,Controls the upper space periods of the modulator for all modes" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "CMD3,CMT Modulator Data Register Space High" hexmask.byte 0x00 0.--7. 1. " SB ,SB[15:8]" group.byte 0x09++0x00 line.byte 0x00 "CMD4,CMT Modulator Data Register Space Low" hexmask.byte 0x00 0.--7. 1. " SB ,SB[7:0]" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x09++0x00 line.byte 0x00 "CMD4,CMT Modulator Data Register Space Low" hexmask.byte 0x00 0.--7. 1. " SB ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x09++0x00 line.byte 0x00 "CMD4,CMT Modulator Data Register Space Low" hexmask.byte 0x00 0.--7. 1. " SB ,Controls the lower space periods of the modulator for all modes" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0A++0x00 line.byte 0x00 "PPS,CMT Primary Prescaler Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " PPSDIV ,Primary Prescaler Divider" "0: Bus Clock / 1,1: Bus Clock / 2,2: Bus Clock / 3,3: Bus Clock / 4,4: Bus Clock / 5,5: Bus Clock / 6,6: Bus Clock / 7,7: Bus Clock / 8,8: Bus Clock / 9,9: Bus Clock / 10,10: Bus Clock / 11,11: Bus Clock / 12,12: Bus Clock / 13,13: Bus Clock / 14,14: Bus Clock / 15,15: Bus Clock / 16" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "PPS,CMT Primary Prescaler Register" bitfld.byte 0x00 0.--3. " PPSDIV ,Primary Prescaler Divider" "0: Bus clock * 1,1: Bus clock * 2,2: Bus clock * 3,3: Bus clock * 4,4: Bus clock * 5,5: Bus clock * 6,6: Bus clock * 7,7: Bus clock * 8,8: Bus clock * 9,9: Bus clock * 10,10: Bus clock * 11,11: Bus clock * 12,12: Bus clock * 13,13: Bus clock * 14,14: Bus clock * 15,15: Bus clock * 16" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "PPS,CMT Primary Prescaler Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " PPSDIV ,Primary Prescaler Divider" "0: Bus Clock * 1,1: Bus Clock * 2,2: Bus Clock * 3,3: Bus Clock * 4,4: Bus Clock * 5,5: Bus Clock * 6,6: Bus Clock * 7,7: Bus Clock * 8,8: Bus Clock * 9,9: Bus Clock * 10,10: Bus Clock * 11,11: Bus Clock * 12,12: Bus Clock * 13,13: Bus Clock * 14,14: Bus Clock * 15,15: Bus Clock * 16" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "DMA,CMT Direct Memory Access" hexmask.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.byte 0x00 0. " DMA ,DMA Enable" "0: DMA transfer request and done are disabled,1: DMA transfer request and done are enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "DMA,CMT Direct Memory Access Register" bitfld.byte 0x00 0. " DMA ,DMA Enable" "0: DMA transfer request and done are disabled,1: DMA transfer request and done are enabled" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "CRC (Cyclic Redundancy Check)" base ad:0x40032000 width 9. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x00++0x01 line.word 0x00 "DATAL,CRC_DATAL register" hexmask.word 0x00 0.--15. 1. " DATAL ,DATAL stores the lower 16 bits of the 16/32 bit CRC" group.long 0x00++0x03 line.long 0x00 "DATA,CRC Data register" hexmask.long.byte 0x00 24.--31. 1. " HU ,CRC High Upper Byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,CRC High Lower Byte" newline hexmask.long.byte 0x00 8.--15. 1. " LU ,CRC Low Upper Byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,CRC Low Lower Byte" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x00++0x01 line.word 0x00 "CRCL,CRC_CRCL register" hexmask.word 0x00 0.--15. 1. " CRCL ,CRCL stores the lower 16 bits of the 16/32 bit CRC" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "CRC,CRC Data register" hexmask.long.byte 0x00 24.--31. 1. " HU ,CRC High Upper Byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,CRC High Lower Byte" newline hexmask.long.byte 0x00 8.--15. 1. " LU ,CRC Low Upper Byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,CRC Low Lower Byte" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CRCLL,CRC_CRCLL register" hexmask.byte 0x00 0.--7. 1. " CRCLL ,CRCLL stores the first 8 bits of the 32 bit CRC" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CRC,CRC Data Register" hexmask.long.byte 0x00 24.--31. 1. " HU ,CRC High Upper Byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,CRC High Lower Byte" newline hexmask.long.byte 0x00 8.--15. 1. " LU ,CRC Low Upper Byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,CRC Low Lower Byte" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "DATALL,CRC_DATALL register" hexmask.byte 0x00 0.--7. 1. " DATALL ,CRCLL stores the first 8 bits of the 32 bit DATA" group.byte 0x01++0x00 line.byte 0x00 "DATALU,CRC_DATALU register" hexmask.byte 0x00 0.--7. 1. " DATALU ,DATALL stores the second 8 bits of the 32 bit CRC" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "CRCLU,CRC_CRCLU register" hexmask.byte 0x00 0.--7. 1. " CRCLU ,CRCLL stores the second 8 bits of the 32 bit CRC" group.word 0x02++0x01 line.word 0x00 "CRCH,CRC_CRCH register" hexmask.word 0x00 0.--15. 1. " CRCH ,CRCH stores the high 16 bits of the 16/32 bit CRC" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x02++0x01 line.word 0x00 "DATAH,CRC_DATAH register" hexmask.word 0x00 0.--15. 1. " DATAH ,DATAH stores the high 16 bits of the 16/32 bit CRC" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "CRCHL,CRC_CRCHL register" hexmask.byte 0x00 0.--7. 1. " CRCHL ,CRCHL stores the third 8 bits of the 32 bit CRC" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "DATAHL,CRC_DATAHL register" hexmask.byte 0x00 0.--7. 1. " DATAHL ,DATAHL stores the third 8 bits of the 32 bit CRC" group.byte 0x03++0x00 line.byte 0x00 "DATAHU,CRC_DATAHU register" hexmask.byte 0x00 0.--7. 1. " DATAHU ,DATAHU stores the fourth 8 bits of the 32 bit CRC" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "CRCHU,CRC_CRCHU register" hexmask.byte 0x00 0.--7. 1. " CRCHU ,CRCHU stores the fourth 8 bits of the 32 bit CRC" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "GPOLY,CRC Polynomial register" hexmask.long.word 0x00 16.--31. 1. " HIGH ,High Polynominal Half-word" newline hexmask.long.word 0x00 0.--15. 1. " LOW ,Low Polynominal Half-word" endif group.byte 0x04++0x00 line.byte 0x00 "GPOLYLL,CRC_GPOLYLL register" hexmask.byte 0x00 0.--7. 1. " GPOLYLL ,POLYLL stores the first 8 bits of the 32 bit CRC" group.word 0x04++0x01 line.word 0x00 "GPOLYL,CRC_GPOLYL register" hexmask.word 0x00 0.--15. 1. " GPOLYL ,POLYL stores the lower 16 bits of the 16/32 bit CRC polynomial value" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "GPOLY,CRC Polynomial Register" hexmask.long.word 0x00 16.--31. 1. " HIGH ,High polynominal half-word" newline hexmask.long.word 0x00 0.--15. 1. " LOW ,Low polynominal half-word" endif group.byte 0x05++0x00 line.byte 0x00 "GPOLYLU,CRC_GPOLYLU register" hexmask.byte 0x00 0.--7. 1. " GPOLYLU ,POLYLL stores the second 8 bits of the 32 bit CRC" group.byte 0x06++0x00 line.byte 0x00 "GPOLYHL,CRC_GPOLYHL register" hexmask.byte 0x00 0.--7. 1. " GPOLYHL ,POLYHL stores the third 8 bits of the 32 bit CRC" group.word 0x06++0x01 line.word 0x00 "GPOLYH,CRC_GPOLYH register" hexmask.word 0x00 0.--15. 1. " GPOLYH ,POLYH stores the high 16 bits of the 16/32 bit CRC polynomial value" group.byte 0x07++0x00 line.byte 0x00 "GPOLYHU,CRC_GPOLYHU register" hexmask.byte 0x00 0.--7. 1. " GPOLYHU ,POLYHU stores the fourth 8 bits of the 32 bit CRC" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "CTRL,CRC Control Register" bitfld.long 0x00 30.--31. " TOT ,Type of Transpose for Writes" "0: No transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.long 0x00 28.--29. " TOTR ,Type of Transpose for Read" "0: No transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " FXOR ,Complement Read of CRC data register" "0: No XOR on reading,1: Invert or complement the read value of the CRC data register" newline bitfld.long 0x00 25. " WAS ,Write CRC data register as seed" "0: Writes to the CRC data register are data values,1: Writes to the CRC data register are seed values" newline bitfld.long 0x00 24. " TCRC ,no description available" "0: 16-bit CRC protocol,1: 32-bit CRC protocol" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CTRL,CRC Control register" bitfld.long 0x00 30.--31. " TOT ,Type Of Transpose For Writes" "0: No transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.long 0x00 28.--29. " TOTR ,Type Of Transpose For Read" "0: No transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.long 0x00 26. " FXOR ,Complement Read Of CRC Data Register" "0: No XOR on reading,1: Invert or complement the read value of the CRC Data register" newline bitfld.long 0x00 25. " WAS ,Write CRC Data Register As Seed" "0: Writes to the CRC data register are data values,1: Writes to the CRC data register are seed values" newline bitfld.long 0x00 24. " TCRC ,Width of CRC protocol" "0: 16-bit CRC protocol,1: 32-bit CRC protocol" group.byte 0x0B++0x00 line.byte 0x00 "CTRLHU,CRC_CTRLHU register" bitfld.byte 0x00 6.--7. " TOT ,no description available" "0: No Transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.byte 0x00 4.--5. " TOTR ,no description available" "0: No Transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.byte 0x00 2. " FXOR ,no description available" "0: No XOR on reading,1: Invert or complement the read value of CRC data register" newline bitfld.byte 0x00 1. " WAS ,no description available" "0: Writes to CRC data register are data values,1: Writes to CRC data reguster are seed values" newline bitfld.byte 0x00 0. " TCRC ,no description available" "0: 16-bit CRC protocol,1: 32-bit CRC protocol" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "CTRLHU,CRC_CTRLHU register" bitfld.byte 0x00 6.--7. " TOT ,no description available" "0: No Transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.byte 0x00 4.--5. " TOTR ,no description available" "0: No Transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " FXOR ,no description available" "0: No XOR on reading,1: Invert or complement the read value of CRC data register" newline bitfld.byte 0x00 1. " WAS ,no description available" "0: Writes to CRC data register are data values,1: Writes to CRC data reguster are seed values" newline bitfld.byte 0x00 0. " TCRC ,no description available" "0: 16-bit CRC protocol,1: 32-bit CRC protocol" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK61F*12") tree "CRC0 (Cyclic Redundancy Check)" base ad:0x40032000 width 9. group.byte 0x00++0x00 line.byte 0x00 "CRCLL,CRC_CRCLL register" hexmask.byte 0x00 0.--7. 1. " CRCLL ,CRCLL stores the first 8 bits of the 32 bit CRC" group.long 0x00++0x03 line.long 0x00 "CRC,CRC Data Register" hexmask.long.byte 0x00 24.--31. 1. " HU ,CRC High Upper Byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,CRC High Lower Byte" newline hexmask.long.byte 0x00 8.--15. 1. " LU ,CRC Low Upper Byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,CRC Low Lower Byte" group.word 0x00++0x01 line.word 0x00 "CRCL,CRC_CRCL register" hexmask.word 0x00 0.--15. 1. " CRCL ,CRCL stores the lower 16 bits of the 16/32 bit CRC" group.byte 0x01++0x00 line.byte 0x00 "CRCLU,CRC_CRCLU register" hexmask.byte 0x00 0.--7. 1. " CRCLU ,CRCLL stores the second 8 bits of the 32 bit CRC" group.byte 0x02++0x00 line.byte 0x00 "CRCHL,CRC_CRCHL register" hexmask.byte 0x00 0.--7. 1. " CRCHL ,CRCHL stores the third 8 bits of the 32 bit CRC" group.word 0x02++0x01 line.word 0x00 "CRCH,CRC_CRCH register" hexmask.word 0x00 0.--15. 1. " CRCH ,CRCL stores the high 16 bits of the 16/32 bit CRC" group.byte 0x03++0x00 line.byte 0x00 "CRCHU,CRC_CRCHU register" hexmask.byte 0x00 0.--7. 1. " CRCHU ,CRCHU stores the fourth 8 bits of the 32 bit CRC" group.long 0x04++0x03 line.long 0x00 "GPOLY,CRC Polynomial Register" hexmask.long.word 0x00 16.--31. 1. " HIGH ,High polynominal half-word" newline hexmask.long.word 0x00 0.--15. 1. " LOW ,Low polynominal half-word" group.byte 0x04++0x00 line.byte 0x00 "GPOLYLL,CRC_GPOLYLL register" hexmask.byte 0x00 0.--7. 1. " GPOLYLL ,POLYLL stores the first 8 bits of the 32 bit CRC" group.word 0x04++0x01 line.word 0x00 "GPOLYL,CRC_GPOLYL register" hexmask.word 0x00 0.--15. 1. " GPOLYL ,POLYL stores the lower 16 bits of the 16/32 bit CRC polynomial value" group.byte 0x05++0x00 line.byte 0x00 "GPOLYLU,CRC_GPOLYLU register" hexmask.byte 0x00 0.--7. 1. " GPOLYLU ,POLYLL stores the second 8 bits of the 32 bit CRC" group.word 0x06++0x01 line.word 0x00 "GPOLYH,CRC_GPOLYH register" hexmask.word 0x00 0.--15. 1. " GPOLYH ,POLYH stores the high 16 bits of the 16/32 bit CRC polynomial value" group.byte 0x06++0x00 line.byte 0x00 "GPOLYHL,CRC_GPOLYHL register" hexmask.byte 0x00 0.--7. 1. " GPOLYHL ,POLYHL stores the third 8 bits of the 32 bit CRC" group.byte 0x07++0x00 line.byte 0x00 "GPOLYHU,CRC_GPOLYHU register" hexmask.byte 0x00 0.--7. 1. " GPOLYHU ,POLYHU stores the fourth 8 bits of the 32 bit CRC" group.long 0x08++0x03 line.long 0x00 "CTRL,CRC Control Register" bitfld.long 0x00 30.--31. " TOT ,Type of Transpose for Writes" "0: No transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.long 0x00 28.--29. " TOTR ,Type of Transpose for Read" "0: No transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " FXOR ,Complement Read of CRC data register" "0: No XOR on reading,1: Invert or complement the read value of the CRC data register" newline bitfld.long 0x00 25. " WAS ,Write CRC data register as seed" "0: Writes to the CRC data register are data values,1: Writes to the CRC data register are seed values" newline bitfld.long 0x00 24. " TCRC ,no description available" "0: 16-bit CRC protocol,1: 32-bit CRC protocol" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" group.byte 0x0B++0x00 line.byte 0x00 "CTRLHU,CRC_CTRLHU register" bitfld.byte 0x00 6.--7. " TOT ,no description available" "0: No Transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline bitfld.byte 0x00 4.--5. " TOTR ,no description available" "0: No Transposition,1: Bits in bytes are transposed. bytes are not transposed,2: Both bits in bytes and bytes are transposed,3: Only bytes are transposed. no bits in a byte are transposed" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " FXOR ,no description available" "0: No XOR on reading,1: Invert or complement the read value of CRC data register" newline bitfld.byte 0x00 1. " WAS ,no description available" "0: Writes to CRC data register are data values,1: Writes to CRC data reguster are seed values" newline bitfld.byte 0x00 0. " TCRC ,no description available" "0: 16-bit CRC protocol,1: 32-bit CRC protocol" width 0x0B tree.end endif tree "DAC (12-Bit Digital-to-Analog Converter)" tree "DAC0" base ad:0x400CC000 width 8. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "DAT0L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "DAT0L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "DAT0L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "DAT0H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "DAT0H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "DAT0H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x02++0x00 line.byte 0x00 "DAT1L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "DAT1L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "DAT1L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" group.byte 0x03++0x00 line.byte 0x00 "DAT1H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "DAT1H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "DAT1H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "DAT2L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x04++0x00 line.byte 0x00 "DAT2L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "DAT2L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" group.byte 0x05++0x00 line.byte 0x00 "DAT2H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "DAT2H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x05++0x00 line.byte 0x00 "DAT2H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x06++0x00 line.byte 0x00 "DAT3L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "DAT3L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "DAT3L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." group.byte 0x07++0x00 line.byte 0x00 "DAT3H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "DAT3H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "DAT3H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x08++0x00 line.byte 0x00 "DAT4L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "DAT4L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "DAT4L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x09++0x00 line.byte 0x00 "DAT4H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "DAT4H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x09++0x00 line.byte 0x00 "DAT4H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "DAT5L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "DAT5L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "DAT5L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "DAT5H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "DAT5H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "DAT5H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x0C++0x00 line.byte 0x00 "DAT6L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0C++0x00 line.byte 0x00 "DAT6L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0C++0x00 line.byte 0x00 "DAT6L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "DAT6H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0D++0x00 line.byte 0x00 "DAT6H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0D++0x00 line.byte 0x00 "DAT6H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "DAT7L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "DAT7L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0E++0x00 line.byte 0x00 "DAT7L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0F++0x00 line.byte 0x00 "DAT7H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0F++0x00 line.byte 0x00 "DAT7H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0F++0x00 line.byte 0x00 "DAT7H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10++0x00 line.byte 0x00 "DAT8L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10++0x00 line.byte 0x00 "DAT8L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "DAT8L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "DAT8H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x11++0x00 line.byte 0x00 "DAT8H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "DAT8H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x12++0x00 line.byte 0x00 "DAT9L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x12++0x00 line.byte 0x00 "DAT9L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "DAT9L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x13++0x00 line.byte 0x00 "DAT9H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x13++0x00 line.byte 0x00 "DAT9H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x13++0x00 line.byte 0x00 "DAT9H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x14++0x00 line.byte 0x00 "DAT10L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x14++0x00 line.byte 0x00 "DAT10L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x14++0x00 line.byte 0x00 "DAT10L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x15++0x00 line.byte 0x00 "DAT10H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x15++0x00 line.byte 0x00 "DAT10H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x15++0x00 line.byte 0x00 "DAT10H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x16++0x00 line.byte 0x00 "DAT11L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x16++0x00 line.byte 0x00 "DAT11L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x16++0x00 line.byte 0x00 "DAT11L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" group.byte 0x17++0x00 line.byte 0x00 "DAT11H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x17++0x00 line.byte 0x00 "DAT11H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x17++0x00 line.byte 0x00 "DAT11H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "DAT12L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x18++0x00 line.byte 0x00 "DAT12L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x18++0x00 line.byte 0x00 "DAT12L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x19++0x00 line.byte 0x00 "DAT12H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x19++0x00 line.byte 0x00 "DAT12H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x19++0x00 line.byte 0x00 "DAT12H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1A++0x00 line.byte 0x00 "DAT13L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1A++0x00 line.byte 0x00 "DAT13L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1A++0x00 line.byte 0x00 "DAT13L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1B++0x00 line.byte 0x00 "DAT13H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1B++0x00 line.byte 0x00 "DAT13H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1B++0x00 line.byte 0x00 "DAT13H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "DAT14L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1C++0x00 line.byte 0x00 "DAT14L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1C++0x00 line.byte 0x00 "DAT14L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1D++0x00 line.byte 0x00 "DAT14H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1D++0x00 line.byte 0x00 "DAT14H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1D++0x00 line.byte 0x00 "DAT14H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1E++0x00 line.byte 0x00 "DAT15L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1E++0x00 line.byte 0x00 "DAT15L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1E++0x00 line.byte 0x00 "DAT15L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1F++0x00 line.byte 0x00 "DAT15H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1F++0x00 line.byte 0x00 "DAT15H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1F++0x00 line.byte 0x00 "DAT15H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x20++0x00 line.byte 0x00 "SR,DAC Status Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " DACBFWMF ,DAC buffer watermark flag" "0: The DAC buffer read pointer has not reached the watermark level,1: The DAC buffer read pointer has reached the watermark level" newline bitfld.byte 0x00 1. " DACBFRPTF ,DAC buffer read pointer top position flag" "0: The DAC buffer read pointer is not zero,1: The DAC buffer read pointer is zero" newline bitfld.byte 0x00 0. " DACBFRPBF ,DAC buffer read pointer bottom position flag" "0: The DAC buffer read pointer is not equal to the DACBFUP,1: The DAC buffer read pointer is equal to the DACBFUP" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x20++0x00 line.byte 0x00 "SR,DAC Status Register" bitfld.byte 0x00 2. " DACBFWMF ,DAC Buffer Watermark Flag" "0: The DAC buffer read pointer has not reached the watermark level,1: The DAC buffer read pointer has reached the watermark level" newline bitfld.byte 0x00 1. " DACBFRPTF ,DAC Buffer Read Pointer Top Position Flag" "0: The DAC buffer read pointer is not zero,1: The DAC buffer read pointer is zero" newline bitfld.byte 0x00 0. " DACBFRPBF ,DAC Buffer Read Pointer Bottom Position Flag" "0: The DAC buffer read pointer is not equal to C2[DACBFUP],1: The DAC buffer read pointer is equal to C2[DACBFUP]" group.byte 0x21++0x00 line.byte 0x00 "C0,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: The DAC system is disabled,1: The DAC system is enabled" newline bitfld.byte 0x00 6. " DACRFS ,DAC Reference Select" "0: The DAC selects DACREF_1 as the reference voltage,1: The DAC selects DACREF_2 as the reference voltage" newline bitfld.byte 0x00 5. " DACTRGSEL ,DAC Trigger Select" "0: The DAC hardware trigger is selected,1: The DAC software trigger is selected" newline bitfld.byte 0x00 4. " DACSWTRG ,DAC Software Trigger" "0: The DAC soft trigger is not valid,1: The DAC soft trigger is valid" newline bitfld.byte 0x00 3. " LPEN ,DAC Low Power Control" "0: High-Power mode,1: Low-Power mode" newline bitfld.byte 0x00 2. " DACBWIEN ,DAC Buffer Watermark Interrupt Enable" "0: The DAC buffer watermark interrupt is disabled,1: The DAC buffer watermark interrupt is enabled" newline bitfld.byte 0x00 1. " DACBTIEN ,DAC Buffer Read Pointer Top Flag Interrupt Enable" "0: The DAC buffer read pointer top flag interrupt is disabled,1: The DAC buffer read pointer top flag interrupt is enabled" newline bitfld.byte 0x00 0. " DACBBIEN ,DAC Buffer Read Pointer Bottom Flag Interrupt Enable" "0: The DAC buffer read pointer bottom flag interrupt is disabled,1: The DAC buffer read pointer bottom flag interrupt is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x21++0x00 line.byte 0x00 "C0,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC enable" "0: The DAC system is disabled,1: The DAC system is enabled" newline bitfld.byte 0x00 6. " DACRFS ,DAC Reference Select" "0: The DAC selets DACREF_1 as the reference voltage,1: The DAC selets DACREF_2 as the reference voltage" newline bitfld.byte 0x00 5. " DACTRGSEL ,DAC trigger select" "0: The DAC hardware trigger is selected,1: The DAC software trigger is selected" newline bitfld.byte 0x00 4. " DACSWTRG ,DAC software trigger" "0: The DAC soft trigger is not valid,1: The DAC soft trigger is valid" newline bitfld.byte 0x00 3. " LPEN ,DAC low power control" "0: high power mode,1: low power mode" newline bitfld.byte 0x00 2. " DACBWIEN ,DAC buffer watermark interrupt enable" "0: The DAC buffer watermark interrupt is disabled,1: The DAC buffer watermark interrupt is enabled" newline bitfld.byte 0x00 1. " DACBTIEN ,DAC buffer read pointer top flag interrupt enable" "0: The DAC buffer read pointer top flag interrupt is disabled,1: The DAC buffer read pointer top flag interrupt is enabled" newline bitfld.byte 0x00 0. " DACBBIEN ,DAC buffer read pointer bottom flag interrupt enable" "0: The DAC buffer read pointer bottom flag interrupt is disabled,1: The DAC buffer read pointer bottom flag interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x22++0x00 line.byte 0x00 "C1,DAC Control Register 1" bitfld.byte 0x00 7. " DMAEN ,DMA Enable Select" "0: DMA is disabled,1: DMA is enabled" newline bitfld.byte 0x00 3.--4. " DACBFWM ,DAC Buffer Watermark Select" "0: 1 word,1: 2 words,2: 3 words,3: 4 words" newline bitfld.byte 0x00 1.--2. " DACBFMD ,DAC Buffer Work Mode Select" "0: Normal mode,1: Swing mode,2: One-Time Scan mode," newline bitfld.byte 0x00 0. " DACBFEN ,DAC Buffer Enable" "0: Buffer read pointer is disabled,1: Buffer read pointer is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x22++0x00 line.byte 0x00 "C1,DAC Control Register 1" bitfld.byte 0x00 7. " DMAEN ,DMA enable select" "0: DMA disabled,1: DMA enabled" newline rbitfld.byte 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 3.--4. " DACBFWM ,DAC buffer watermark select" "0: 1 word,1: 2 words,2: 3 words,3: 4 words" newline bitfld.byte 0x00 1.--2. " DACBFMD ,DAC buffer work mode select" "0: Normal Mode,1: Swing Mode,2: One-Time Scan Mode,3: Reserved" newline bitfld.byte 0x00 0. " DACBFEN ,DAC buffer enable" "0: Buffer read pointer disabled,1: Buffer read pointer enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x23++0x00 line.byte 0x00 "C2,DAC Control Register 2" bitfld.byte 0x00 4.--7. " DACBFRP ,DAC Buffer Read Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DACBFUP ,DAC Buffer Upper Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x23++0x00 line.byte 0x00 "C2,DAC Control Register 2" bitfld.byte 0x00 4.--7. " DACBFRP ,DAC buffer read pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DACBFUP ,DAC buffer upper limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif width 0x0B tree.end tree "DAC1" base ad:0x400CD000 width 8. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "DAT0L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "DAT0L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "DAT0L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "DAT0H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "DAT0H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "DAT0H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x02++0x00 line.byte 0x00 "DAT1L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "DAT1L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "DAT1L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" group.byte 0x03++0x00 line.byte 0x00 "DAT1H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "DAT1H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "DAT1H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "DAT2L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x04++0x00 line.byte 0x00 "DAT2L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "DAT2L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" group.byte 0x05++0x00 line.byte 0x00 "DAT2H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "DAT2H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x05++0x00 line.byte 0x00 "DAT2H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x06++0x00 line.byte 0x00 "DAT3L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "DAT3L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "DAT3L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." group.byte 0x07++0x00 line.byte 0x00 "DAT3H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "DAT3H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "DAT3H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x08++0x00 line.byte 0x00 "DAT4L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "DAT4L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "DAT4L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x09++0x00 line.byte 0x00 "DAT4H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "DAT4H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x09++0x00 line.byte 0x00 "DAT4H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "DAT5L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "DAT5L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "DAT5L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "DAT5H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "DAT5H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "DAT5H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x0C++0x00 line.byte 0x00 "DAT6L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0C++0x00 line.byte 0x00 "DAT6L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0C++0x00 line.byte 0x00 "DAT6L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "DAT6H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0D++0x00 line.byte 0x00 "DAT6H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0D++0x00 line.byte 0x00 "DAT6H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "DAT7L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "DAT7L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0E++0x00 line.byte 0x00 "DAT7L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0F++0x00 line.byte 0x00 "DAT7H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0F++0x00 line.byte 0x00 "DAT7H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0F++0x00 line.byte 0x00 "DAT7H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10++0x00 line.byte 0x00 "DAT8L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10++0x00 line.byte 0x00 "DAT8L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "DAT8L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "DAT8H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x11++0x00 line.byte 0x00 "DAT8H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "DAT8H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x12++0x00 line.byte 0x00 "DAT9L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x12++0x00 line.byte 0x00 "DAT9L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "DAT9L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x13++0x00 line.byte 0x00 "DAT9H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x13++0x00 line.byte 0x00 "DAT9H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x13++0x00 line.byte 0x00 "DAT9H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x14++0x00 line.byte 0x00 "DAT10L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x14++0x00 line.byte 0x00 "DAT10L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x14++0x00 line.byte 0x00 "DAT10L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x15++0x00 line.byte 0x00 "DAT10H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x15++0x00 line.byte 0x00 "DAT10H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x15++0x00 line.byte 0x00 "DAT10H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x16++0x00 line.byte 0x00 "DAT11L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x16++0x00 line.byte 0x00 "DAT11L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x16++0x00 line.byte 0x00 "DAT11L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" group.byte 0x17++0x00 line.byte 0x00 "DAT11H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x17++0x00 line.byte 0x00 "DAT11H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x17++0x00 line.byte 0x00 "DAT11H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "DAT12L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x18++0x00 line.byte 0x00 "DAT12L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x18++0x00 line.byte 0x00 "DAT12L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x19++0x00 line.byte 0x00 "DAT12H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x19++0x00 line.byte 0x00 "DAT12H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x19++0x00 line.byte 0x00 "DAT12H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1A++0x00 line.byte 0x00 "DAT13L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1A++0x00 line.byte 0x00 "DAT13L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1A++0x00 line.byte 0x00 "DAT13L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1B++0x00 line.byte 0x00 "DAT13H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1B++0x00 line.byte 0x00 "DAT13H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1B++0x00 line.byte 0x00 "DAT13H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "DAT14L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1C++0x00 line.byte 0x00 "DAT14L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1C++0x00 line.byte 0x00 "DAT14L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1D++0x00 line.byte 0x00 "DAT14H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1D++0x00 line.byte 0x00 "DAT14H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1D++0x00 line.byte 0x00 "DAT14H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1E++0x00 line.byte 0x00 "DAT15L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1E++0x00 line.byte 0x00 "DAT15L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,DATA0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1E++0x00 line.byte 0x00 "DAT15L,DAC Data Low Register" hexmask.byte 0x00 0.--7. 1. " DATA0 ,When the DAC buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1F++0x00 line.byte 0x00 "DAT15H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,DATA1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1F++0x00 line.byte 0x00 "DAT15H,DAC Data High Register" bitfld.byte 0x00 0.--3. " DATA1 ,When the DAC Buffer is not enabled. DATA[11:0] controls the output voltage based on the following fo.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1F++0x00 line.byte 0x00 "DAT15H,DAC Data High Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DATA ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x20++0x00 line.byte 0x00 "SR,DAC Status Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " DACBFWMF ,DAC buffer watermark flag" "0: The DAC buffer read pointer has not reached the watermark level,1: The DAC buffer read pointer has reached the watermark level" newline bitfld.byte 0x00 1. " DACBFRPTF ,DAC buffer read pointer top position flag" "0: The DAC buffer read pointer is not zero,1: The DAC buffer read pointer is zero" newline bitfld.byte 0x00 0. " DACBFRPBF ,DAC buffer read pointer bottom position flag" "0: The DAC buffer read pointer is not equal to the DACBFUP,1: The DAC buffer read pointer is equal to the DACBFUP" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x20++0x00 line.byte 0x00 "SR,DAC Status Register" bitfld.byte 0x00 2. " DACBFWMF ,DAC Buffer Watermark Flag" "0: The DAC buffer read pointer has not reached the watermark level,1: The DAC buffer read pointer has reached the watermark level" newline bitfld.byte 0x00 1. " DACBFRPTF ,DAC Buffer Read Pointer Top Position Flag" "0: The DAC buffer read pointer is not zero,1: The DAC buffer read pointer is zero" newline bitfld.byte 0x00 0. " DACBFRPBF ,DAC Buffer Read Pointer Bottom Position Flag" "0: The DAC buffer read pointer is not equal to C2[DACBFUP],1: The DAC buffer read pointer is equal to C2[DACBFUP]" group.byte 0x21++0x00 line.byte 0x00 "C0,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC Enable" "0: The DAC system is disabled,1: The DAC system is enabled" newline bitfld.byte 0x00 6. " DACRFS ,DAC Reference Select" "0: The DAC selects DACREF_1 as the reference voltage,1: The DAC selects DACREF_2 as the reference voltage" newline bitfld.byte 0x00 5. " DACTRGSEL ,DAC Trigger Select" "0: The DAC hardware trigger is selected,1: The DAC software trigger is selected" newline bitfld.byte 0x00 4. " DACSWTRG ,DAC Software Trigger" "0: The DAC soft trigger is not valid,1: The DAC soft trigger is valid" newline bitfld.byte 0x00 3. " LPEN ,DAC Low Power Control" "0: High-Power mode,1: Low-Power mode" newline bitfld.byte 0x00 2. " DACBWIEN ,DAC Buffer Watermark Interrupt Enable" "0: The DAC buffer watermark interrupt is disabled,1: The DAC buffer watermark interrupt is enabled" newline bitfld.byte 0x00 1. " DACBTIEN ,DAC Buffer Read Pointer Top Flag Interrupt Enable" "0: The DAC buffer read pointer top flag interrupt is disabled,1: The DAC buffer read pointer top flag interrupt is enabled" newline bitfld.byte 0x00 0. " DACBBIEN ,DAC Buffer Read Pointer Bottom Flag Interrupt Enable" "0: The DAC buffer read pointer bottom flag interrupt is disabled,1: The DAC buffer read pointer bottom flag interrupt is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x21++0x00 line.byte 0x00 "C0,DAC Control Register" bitfld.byte 0x00 7. " DACEN ,DAC enable" "0: The DAC system is disabled,1: The DAC system is enabled" newline bitfld.byte 0x00 6. " DACRFS ,DAC Reference Select" "0: The DAC selets DACREF_1 as the reference voltage,1: The DAC selets DACREF_2 as the reference voltage" newline bitfld.byte 0x00 5. " DACTRGSEL ,DAC trigger select" "0: The DAC hardware trigger is selected,1: The DAC software trigger is selected" newline bitfld.byte 0x00 4. " DACSWTRG ,DAC software trigger" "0: The DAC soft trigger is not valid,1: The DAC soft trigger is valid" newline bitfld.byte 0x00 3. " LPEN ,DAC low power control" "0: high power mode,1: low power mode" newline bitfld.byte 0x00 2. " DACBWIEN ,DAC buffer watermark interrupt enable" "0: The DAC buffer watermark interrupt is disabled,1: The DAC buffer watermark interrupt is enabled" newline bitfld.byte 0x00 1. " DACBTIEN ,DAC buffer read pointer top flag interrupt enable" "0: The DAC buffer read pointer top flag interrupt is disabled,1: The DAC buffer read pointer top flag interrupt is enabled" newline bitfld.byte 0x00 0. " DACBBIEN ,DAC buffer read pointer bottom flag interrupt enable" "0: The DAC buffer read pointer bottom flag interrupt is disabled,1: The DAC buffer read pointer bottom flag interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x22++0x00 line.byte 0x00 "C1,DAC Control Register 1" bitfld.byte 0x00 7. " DMAEN ,DMA Enable Select" "0: DMA is disabled,1: DMA is enabled" newline bitfld.byte 0x00 3.--4. " DACBFWM ,DAC Buffer Watermark Select" "0: 1 word,1: 2 words,2: 3 words,3: 4 words" newline bitfld.byte 0x00 1.--2. " DACBFMD ,DAC Buffer Work Mode Select" "0: Normal mode,1: Swing mode,2: One-Time Scan mode," newline bitfld.byte 0x00 0. " DACBFEN ,DAC Buffer Enable" "0: Buffer read pointer is disabled,1: Buffer read pointer is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x22++0x00 line.byte 0x00 "C1,DAC Control Register 1" bitfld.byte 0x00 7. " DMAEN ,DMA enable select" "0: DMA disabled,1: DMA enabled" newline rbitfld.byte 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 3.--4. " DACBFWM ,DAC buffer watermark select" "0: 1 word,1: 2 words,2: 3 words,3: 4 words" newline bitfld.byte 0x00 1.--2. " DACBFMD ,DAC buffer work mode select" "0: Normal Mode,1: Swing Mode,2: One-Time Scan Mode,3: Reserved" newline bitfld.byte 0x00 0. " DACBFEN ,DAC buffer enable" "0: Buffer read pointer disabled,1: Buffer read pointer enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x23++0x00 line.byte 0x00 "C2,DAC Control Register 2" bitfld.byte 0x00 4.--7. " DACBFRP ,DAC Buffer Read Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DACBFUP ,DAC Buffer Upper Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x23++0x00 line.byte 0x00 "C2,DAC Control Register 2" bitfld.byte 0x00 4.--7. " DACBFRP ,DAC buffer read pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " DACBFUP ,DAC buffer upper limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif width 0x0B tree.end tree.end sif cpuis("MK60F*12")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "DDR (DRAM Controller)" base ad:0x400AE000 width 10. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "CR00,DDR Control Register 0" hexmask.long.word 0x00 16.--31. 1. " VERSION ,Version" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " DDRCLS ,DRAM Class" "0: 0000,1: LPDDR,2: 0010,3: Reserved,,,,,,,,,,,,15: Reserved" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " START ,Start" "0,1" endif sif cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CR00,DDR Control Register 0" hexmask.long.word 0x00 16.--31. 1. " VERSION ,Version" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " DDRCLS ,DRAM Class" "0: 0000,1: LPDDR,2: Reserved,3: Reserved,4: 0100,5: Reserved,6: Reserved,,,,,,,,,15: Reserved" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " START ,Start" "0,1" rgroup.long 0x04++0x03 line.long 0x00 "CR01,DDR Control Register 1" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--17. " CSMAX ,Chip Select Maximum" "0: Zero,1: One,2: Two,3: Reserved" newline bitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " MAXCOL ,Maximum Column" "0: 0000,1: 0001,,,,,,,,,,11: 1011,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline bitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0.--4. " MAXROW ,Maxmum Row" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "CR01,DDR Control Register 1" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 16.--17. " CSMAX ,Chip Select Maximum" "0: Zero,1: One,2: Two,3: Reserved" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " MAXCOL ,Maximum Column" "0: 0000,1: 0001,,,,,,,,,,11: 1011,12: Reserved,13: Reserved,14: Reserved,15: Reserved" newline rbitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 0.--4. " MAXROW ,Maxmum Row" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif group.long 0x08++0x03 line.long 0x00 "CR02,DDR Control Register 2" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " INITAREF ,Initialization Auto-Refresh" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.tbyte 0x00 0.--23. 1. " TINIT ,Time Initialization" group.long 0x0C++0x03 line.long 0x00 "CR03,DDR Control Register 3" rbitfld.long 0x00 29.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " TCCD ,Time CAS-to-CAS Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " WRLAT ,Write Latency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " LATGATE ,Latency Gate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " LATLIN ,Latency Linear" "0: Reserved,1: Reserved,2: 1 cycle,3: 1.5 cycles,,,,,,,,,,,,15: 7.5 cycles" group.long 0x10++0x03 line.long 0x00 "CR04,DDR Control Register 4" hexmask.long.byte 0x00 24.--31. 1. " TRASMIN ,Time RAS Minimum" newline rbitfld.long 0x00 22.--23. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 16.--21. " TRC ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--10. " TRRD ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 3.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0.--2. " TBINT ,Time Burst Interrupt Interval" "0,1,2,3,4,5,6,7" group.long 0x14++0x03 line.long 0x00 "CR05,DDR Control Register 5" rbitfld.long 0x00 29.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " TMRD ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 19.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--18. " TRTP ,Time Read-To-Precharge" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " TRP ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " TWTR ,Time Write-To-Read" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x18++0x03 line.long 0x00 "CR06,DDR Control Register 6" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " INTWBR ,Interrupt Write Burst" "0: Read commands cannot interrupt write commands,1: Read commands can interrupt write commands" newline hexmask.long.word 0x00 8.--23. 1. " TRASMAX ,Time Row Access Maximum" newline hexmask.long.byte 0x00 0.--7. 1. " TMOD ,Time Mode" group.long 0x1C++0x03 line.long 0x00 "CR07,DDR Control Register 7" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " CCAPEN ,Concurrent Auto-Precharge Enable" "0: Disabled,1: Enabled" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " AP ,Auto Precharge" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 13.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TCKESR ,Time Clock low Self Refresh" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 3.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0.--2. " CLKPW ,Clock Pulse Width" "0,1,2,3,4,5,6,7" group.long 0x20++0x03 line.long 0x00 "CR08,DDR Control Register 8" rbitfld.long 0x00 29.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " TDAL ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " TWR ,Time Write Recovery" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 8.--15. 1. " TRASDI ,Time RAS-to-CAS Delay Interval" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " TRAS ,Time RAS lockout" "0,1" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "CR09,DDR Control Register 9" rbitfld.long 0x00 27.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24.--26. " BSTLEN ,Burst Length" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " NOCMD ,No Command" "0: Issue only REF and PRE commands during DLL initialization of the DRAM devices,1: Do not issue any type of command during DLL initialization of the DRAM devices" newline hexmask.long.word 0x00 0.--15. 1. " TDLL ,Time DLL" endif sif cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "CR09,DDR Control Register 9" rbitfld.long 0x00 27.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24.--26. " BSTLEN ,Burst Length" "0: Reserved,1: Two memory words - only applicable if the reduc parameter is set to 'b0 for operation in full datapa..,2: Four memory words,3: Eight memory words,4: Reserved,,,7: Reserved" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " NOCMD ,No Command" "0: Issue only REF and PRE commands during DLL initialization of the DRAM devices,1: Do not issue any type of command during DLL initialization of the DRAM devices" newline hexmask.long.word 0x00 0.--15. 1. " TDLL ,Time DLL" endif group.long 0x28++0x03 line.long 0x00 "CR10,DDR Control Register 10" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " TRPAB ,TRP All Bank" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 8.--23. 1. " TCPD ,Time Clock Enable to Precharge Delay" newline rbitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 0.--5. " TFAW ,Time FAW" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x2C++0x03 line.long 0x00 "CR11,DDR Control Register 11" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " TREFEN ,no description available" "0,1" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " AREFMODE ,Auto Refresh Mode" "0,1" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " AREF ,Auto Refresh" "0,1" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " REGDIMM ,Registered DIMM" "0,1" group.long 0x30++0x03 line.long 0x00 "CR12,DDR Control Register 12" rbitfld.long 0x00 30.--31. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 16.--29. 1. " TREF ,Time Refresh" newline rbitfld.long 0x00 10.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--9. 1. " TRFC ,Time Refresh Command" group.long 0x34++0x03 line.long 0x00 "CR13,DDR Control Register 13" hexmask.long.word 0x00 17.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " PD ,Power Down" "0: Enable full power state,1: The memory controller completes processing of the current burst for the current transaction (if any).." newline rbitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 0.--13. 1. " TREFINT ,Reserved" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "CR14,DDR Control Register 14" hexmask.long.word 0x00 16.--31. 1. " TXSR ,Time Exit Self Refresh" newline hexmask.long.word 0x00 0.--15. 1. " TPDEX ,Time Power Down Exit" endif sif cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "CR14,DDR Control Register 14" hexmask.long.word 0x00 16.--31. 1. " TXSR ,Time Exit Self Refresh" newline hexmask.long.word 0x00 0.--15. 1. " TPDEX ,Time Power Down Exit" endif group.long 0x3C++0x03 line.long 0x00 "CR15,DDR Control Register 15" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " PUREF ,Power Up Refresh" "0: Disabled,1: Enabled" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " SREF ,Self Refresh" "0,1" newline hexmask.long.word 0x00 0.--15. 1. " TXSNR ,TXSNR parameter" group.long 0x40++0x03 line.long 0x00 "CR16,DDR Control Register 16" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--20. " LPCTRL ,Low Power Control" "0: Disable,1: Enable,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--10. " CLKDLY ,Clock Delay" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " QKREF ,Quick Refresh" "0: Continue memory initialization,1: Interrupt memory initialization and enter self-refresh mode" group.long 0x44++0x03 line.long 0x00 "CR17,DDR Control Register 17" hexmask.long.word 0x00 16.--31. 1. " LPRFCNT ,Low Power Refresh Count" newline hexmask.long.word 0x00 0.--15. 1. " LPPDCNT ,Low Power Power Down Count" group.long 0x48++0x03 line.long 0x00 "CR18,DDR Control Register 18" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--20. " LPAUTO ,Low Power Auto" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.word 0x00 0.--15. 1. " LPEXTCNT ,Low Power External Count" group.long 0x4C++0x03 line.long 0x00 "CR19,DDR Control Register 19" hexmask.long.word 0x00 16.--31. 1. " LPRFHOLD ,Low Power Refresh Hold" newline hexmask.long.word 0x00 0.--15. 1. " LPINTCNT ,Low Power Interval Count" group.long 0x50++0x03 line.long 0x00 "CR20,DDR Control Register 20" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " WRMD ,Write Mode Register" "0,1" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " CKSRX ,Clock Self Refresh Exit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CKSRE ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 2.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--1. " LPRE ,Low Power Refresh enable" "0: Refreshes occur,1: Refreshes do not occur,2: Reserved,3: Reserved" group.long 0x54++0x03 line.long 0x00 "CR21,DDR Control Register 21" hexmask.long.word 0x00 16.--31. 1. " MR1DAT0 ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MR0DAT0 ,no description available" group.long 0x58++0x03 line.long 0x00 "CR22,DDR Control Register 22" hexmask.long.word 0x00 16.--31. 1. " MR3DAT0 ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MR2DATA0 ,no description available" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x5C++0x03 line.long 0x00 "CR23,DDR Control Register 23" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK61F*15") rgroup.long 0x5C++0x03 line.long 0x00 "CR23,DDR Control Register 23" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" rgroup.long 0x60++0x03 line.long 0x00 "CR24,DDR Control Register 24" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x60++0x03 line.long 0x00 "CR24,DDR Control Register 24" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif group.long 0x64++0x03 line.long 0x00 "CR25,DDR Control Register 25" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " APREBIT ,Auto Precharge Bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 19.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--18. " COLSIZ ,Column Size" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--10. " ADDPINS ,Address Pins" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " BNK8 ,Eight Bank Mode" "0: 4 banks,1: 8 banks" group.long 0x68++0x03 line.long 0x00 "CR26,DDR Control Register 26" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " BNKSPT ,Bank Split enable" "0: Disabled,1: Enabled" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " ADDCOL ,Address Collision enable" "0: Disable,1: Enable" newline hexmask.long.byte 0x00 8.--15. 1. " CMDAGE ,Command Age count" newline hexmask.long.byte 0x00 0.--7. 1. " AGECNT ,Age Count" group.long 0x6C++0x03 line.long 0x00 "CR27,DDR Control Register 27" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " SWPEN ,Swap Enable" "0: Disabled,1: Enabled" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " RWEN ,Read Write same Enable" "0: Disabled,1: Enabled" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " PRIEN ,Priority Enable" "0: Disabled,1: Enabled" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " PLEN ,Placement Enable" "0: Disabled,1: Enabled" group.long 0x70++0x03 line.long 0x00 "CR28,DDR Control Register 28" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " CMDLATR ,Command Latency Reduction Enable" "0: Disable,1: Enable" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " BIGEND ,Big Endian Enable" "0: Little endian,1: Big endian" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " REDUC ,no description available" "0: 16-bit - standard operation using full memory bus,1: 8-bit - Memory datapath width is half of the maximum size" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " CSMAP ,Chip Select Map" "0,1" group.long 0x74++0x03 line.long 0x00 "CR29,DDR Control Register 29" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " RESYNC ,Resyncronize" "0: No effect,1: Initiate" newline rbitfld.long 0x00 18.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " QFULL ,Queue Fullness" "0,1,2,3" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " FSTWR ,Fast Write" "0: The memory controller issues a write command to the DRAM devices when it has received enough data fo..,1: The memory controller issues a write command to the DRAM devices after the first word of the write d.." newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " WRLATR ,Write Latency Reduction enable" "0: Disable,1: Enable" group.long 0x78++0x03 line.long 0x00 "CR30,DDR Control Register 30" hexmask.long.byte 0x00 24.--31. 1. " INTACK ,Interupt Acknowlege" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline hexmask.long.word 0x00 8.--16. 1. " INTSTAT ,Interrupt Status" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " RSYNCRF ,Resynchroize after Refresh" "0: No effect,1: Enable" group.long 0x7C++0x03 line.long 0x00 "CR31,DDR Control Register 31" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,Reserved" newline hexmask.long.word 0x00 0.--8. 1. " INTMASK ,Interrupt Mask" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "CR32,DDR Control Register 32" hexmask.long 0x00 0.--31. 1. " OORAD ,Out Of Range Address" endif sif cpuis("MK61F*15") rgroup.long 0x80++0x03 line.long 0x00 "CR32,DDR Control Register 32" hexmask.long 0x00 0.--31. 1. " OORAD ,Out Of Range Address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "CR33,DDR Control Register 33" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " OORID ,Out Of Range source ID" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 16.--21. " OORTYP ,Out Of Range Type" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 10.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--9. 1. " OORLEN ,Out Of Range Length" endif sif cpuis("MK61F*15") rgroup.long 0x84++0x03 line.long 0x00 "CR33,DDR Control Register 33" bitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 24.--25. " OORID ,Out Of Range source ID" "0,1,2,3" newline bitfld.long 0x00 22.--23. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 16.--21. " OORTYP ,Out Of Range Type" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 10.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--9. 1. " OORLEN ,Out Of Range Length" endif group.long 0x88++0x03 line.long 0x00 "CR34,DDR Control Register 34" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 18.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 16.--17. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " ODTWRCS ,ODT Write map CS" "0,1" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " ODTRDC ,ODT Read map CS" "0,1" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x8C++0x03 line.long 0x00 "CR35,DDR Control Register 35" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 8.--11. " W2RSMCS ,Write To Read Same Chip Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " R2WSMCS ,Read To Write Same Chip Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK61F*15") rgroup.long 0x8C++0x03 line.long 0x00 "CR35,DDR Control Register 35" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8.--11. " W2RSMCS ,Write To Read Same Chip Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " R2WSMCS ,Read To Write Same Chip Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x90++0x03 line.long 0x00 "CR36,DDR Control Register 36" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK61F*15") rgroup.long 0x90++0x03 line.long 0x00 "CR36,DDR Control Register 36" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif group.long 0x94++0x03 line.long 0x00 "CR37,DDR Control Register 37" rbitfld.long 0x00 27.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24.--26. " W2WSAME ,W2W Same chip select delay" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 19.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--18. " W2RSAME ,W2R Same chip select delay" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--10. " R2WSAME ,R2W Same chip select delay" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 3.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0.--2. " R2RSAME ,R2R Same chip select delay" "0,1,2,3,4,5,6,7" group.long 0x98++0x03 line.long 0x00 "CR38,DDR Control Register 38" rbitfld.long 0x00 27.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.word 0x00 16.--26. 1. " PWRCNT ,Port 0 Write Count" newline rbitfld.long 0x00 13.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " PUPCS ,OCD Pull Up adjustment Chip Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0.--4. " PDNCS ,OCD Pull Down adjustment Chip Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x9C++0x03 line.long 0x00 "CR39,DDR Control Register 39" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 24.--25. " WP0 ,Port 0 Write command Priority" "0: Highest,1: -----,2: -----,3: Lowest" newline rbitfld.long 0x00 18.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " RP0 ,Port 0 Read command Priority" "0: Highest,1: -----,2: -----,3: Lowest" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.word 0x00 0.--10. 1. " P0RDCNT ,Port 0 Read command Count" group.long 0xA0++0x03 line.long 0x00 "CR40,DDR Control Register 40" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,Reserved" newline hexmask.long.word 0x00 8.--18. 1. " P1WRCNT ,Port 1 Write command Count" newline rbitfld.long 0x00 2.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--1. " P0TYP ,Port 0 Type" "0,1,2,3" group.long 0xA4++0x03 line.long 0x00 "CR41,DDR Control Register 41" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 24.--25. " WP1 ,Write command priority Port 1" "0: Highest,1: -----,2: -----,3: Lowest" newline rbitfld.long 0x00 18.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " RP1 ,Read command priority Port 1" "0: Highest,1: -----,2: -----,3: Lowest" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.word 0x00 0.--10. 1. " P1RDCNT ,Port 1 Read command Count" group.long 0xA8++0x03 line.long 0x00 "CR42,DDR Control Register 42" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,Reserved" newline hexmask.long.word 0x00 8.--18. 1. " P2WRCNT ,Port 2 Write command Count" newline rbitfld.long 0x00 2.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--1. " P1TYP ,Port 1 Type" "0,1,2,3" group.long 0xAC++0x03 line.long 0x00 "CR43,DDR Control Register 43" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 24.--25. " WP2 ,Write command priority Port 2" "0: Highest,1: -----,2: -----,3: Lowest" newline rbitfld.long 0x00 18.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " RP2 ,Read command priority Port 2" "0: Highest,1: -----,2: -----,3: Lowest" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.word 0x00 0.--10. 1. " P2RDCNT ,Port 2 Read command Count" group.long 0xB0++0x03 line.long 0x00 "CR44,DDR Control Register 44" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " WRRERR ,WRR parameters Error" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16. " WRRSHARE ,WRR Shared arbitration" "0: Port 0 and port 1 are treated independently for arbitration,1: Port 0 and port 1 are grouped together for arbitration" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " WRRLAT ,WRR Latency" "0: Free-running,1: Limited" newline rbitfld.long 0x00 2.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--1. " P2TYP ,Port 2 Type" "0,1,2,3" group.long 0xB4++0x03 line.long 0x00 "CR45,DDR Control Register 45" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " P0PRI3 ,Port 0 Priority 3 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " P0PRI2 ,Port 0 Priority 2 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " P0PRI1 ,Port 0 Priority 1 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " P0PRI0 ,Port 0 Priority 0 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" group.long 0xB8++0x03 line.long 0x00 "CR46,DDR Control Register 46" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " P1PRI0 ,Port 1 Priority 0 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 18.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 8.--17. 1. " P0PRIRLX ,Port 0 Priority Relax" newline rbitfld.long 0x00 2.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--1. " P0ORD ,Port 0 Order" "0: Highest listing in the scan order,1: ------,2: ------,3: Lowest listing in the scan order" group.long 0xBC++0x03 line.long 0x00 "CR47,DDR Control Register 47" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 24.--25. " P1ORD ,Port 1 Order" "0: Highest listing in the scan order,,,3: Lowest listing in the scan order" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " P1PRI3 ,Port 1 Priority 3 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " P1PRI2 ,Port 1 Priority 2 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " P1PRI1 ,Port 1 Priority 1 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" group.long 0xC0++0x03 line.long 0x00 "CR48,DDR Control Register 48" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " P2PRI1 ,Port 2 Priority 1 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " P2PRI0 ,Port 2 Priority 0 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 10.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--9. 1. " P1PRIRLX ,Port 1 Priority Relax" group.long 0xC4++0x03 line.long 0x00 "CR49,DDR Control Register 49" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--17. " P2ORD ,Port 2 Order" "0: Highest listing in the scan order,1: -----,2: -----,3: Lowest listing in the scan order" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " P2PRI3 ,Port 2 Priority 3 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " P2PRI2 ,Port 2 Priority 2 commands" "0: Lowest,1: -----,,,,,,,,,,,,,14: -----,15: Highest" group.long 0xC8++0x03 line.long 0x00 "CR50,DDR Control Register 50" hexmask.long.word 0x00 17.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 16. " CLKSTATUS ,Clock Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 10.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--9. 1. " P2PRIRLX ,Port 2 Priority Relax" group.long 0xCC++0x03 line.long 0x00 "CR51,DDR Control Register 51" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " PHYWRLAT ,PHY Write Latency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 16.--23. 1. " DLLRADLY ,DLL Reset Adjust Delay" newline hexmask.long.word 0x00 0.--15. 1. " DLLRSTDLY ,DLL Reset Delay" group.long 0xD0++0x03 line.long 0x00 "CR52,DDR Control Register 52" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " RDDTENBAS ,Read Data Enable Base" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 16.--19. " RDDATAEN ,Read Data Enable" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " PHYRDLAT ,PHY Read Latency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " PYWRLTBS ,PHY Write Latency Base" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xD4++0x03 line.long 0x00 "CR53,DDR Control Register 53" rbitfld.long 0x00 30.--31. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 16.--29. 1. " CTRLUPDMX ,DFI CRTLUPD Minimum" newline rbitfld.long 0x00 12.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " CRTLUPDMN ,DFI CRTLUPD Minimum" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 2.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 0. " CLKDISCS ,DRAM Clock Disable for chip select" "0: Memory clock active,1: Memory clock disabled" group.long 0xD8++0x03 line.long 0x00 "CR54,DDR Control Register 54" rbitfld.long 0x00 30.--31. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 16.--29. 1. " PHYUPDTY1 ,DFI PHYUPD Type 1" newline rbitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 0.--13. 1. " PHYUPDTY0 ,DFI PHYUPD Type 0" group.long 0xDC++0x03 line.long 0x00 "CR55,DDR Control Register 55" rbitfld.long 0x00 30.--31. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 16.--29. 1. " PHYUPDTY3 ,DFI PHYUPD TYPE3" newline rbitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 0.--13. 1. " PHYUPDTY2 ,DFI PHYUPD TYPE2" group.long 0xE0++0x03 line.long 0x00 "CR56,DDR Control Register 56" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " WRLATADJ ,Write Latency Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " RDLATADJ ,Read Latency Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.word 0x00 0.--13. 1. " PHYUPDRESP ,TDFI PHYUPDRESP parameter" group.long 0xE4++0x03 line.long 0x00 "CR57,DDR Control Register 57" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 24. " ODTALTEN ,ODT Alternate Enable" "0: Disable,1: Enable" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " CLKENDLY ,DFI Clock Enable Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--10. " CLKDISDLY ,DFI Clock Disable Delay" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CMDDLY ,Command Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xE8++0x03 line.long 0x00 "CR58,DDR Control Register 58" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK61F*15") rgroup.long 0xE8++0x03 line.long 0x00 "CR58,DDR Control Register 58" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" rgroup.long 0xEC++0x03 line.long 0x00 "CR59,DDR Control Register 59" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xEC++0x03 line.long 0x00 "CR59,DDR Control Register 59" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK61F*15") rgroup.long 0xF0++0x03 line.long 0x00 "CR60,DDR Control Register 60" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xF0++0x03 line.long 0x00 "CR60,DDR Control Register 60" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" group.long 0xF4++0x03 line.long 0x00 "CR61,DDR Control Register 61" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK61F*15") rgroup.long 0xF4++0x03 line.long 0x00 "CR61,DDR Control Register 61" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xF8++0x03 line.long 0x00 "CR62,DDR Control Register 62" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK61F*15") rgroup.long 0xF8++0x03 line.long 0x00 "CR62,DDR Control Register 62" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" rgroup.long 0xFC++0x03 line.long 0x00 "CR63,DDR Control Register 63" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xFC++0x03 line.long 0x00 "CR63,DDR Control Register 63" hexmask.long.word 0x00 16.--31. 1. " NOT_USED ,Reserved" newline hexmask.long.word 0x00 0.--15. 1. " Not_Used ,Reserved" endif group.long 0x180++0x03 line.long 0x00 "RCR,RCR Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RST ,Reset" "0: No software reset,1: Force software reset" newline hexmask.long 0x00 0.--29. 1. " RESERVED ,no description available" sif cpuis("MK61F*15") group.long 0x1AC++0x03 line.long 0x00 "PAD_CTRL,I/O Pad Control Register" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 26.--27. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 24.--25. " PAD_ODT_CS0 ,Required to enable ODT and configure ODT resistor value in the pad" "0: ODT Disabled,1: 75 Ohms,2: 150 Ohms,3: 50 Ohms" newline rbitfld.long 0x00 21.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18.--19. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 16.--17. " RESERVED ,Reserved" "0,1,2,3" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 4.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " SPARE_DLY_CTRL ,These SPARE_DLY_CTRL[3:0]bits set the delay chains in the spare logic" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "DMA (Enhanced direct memory access controller)" base ad:0x40008000 width 23. sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CR,Control Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 17. " CX ,Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer" newline bitfld.long 0x00 16. " ECX ,Error Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer in the same fashion as the CX bit" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 12.--13. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 10.--11. " GRP1PRI ,Channel Group 1 Priority" "0,1,2,3" newline bitfld.long 0x00 8.--9. " GRP0PRI ,Channel Group 0 Priority" "0,1,2,3" newline bitfld.long 0x00 7. " EMLM ,Enable Minor Loop Mapping" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " CLM ,Continuous Link Mode" "0: A minor loop channel link made to itself goes through channel arbitration before being activated aga..,1: A minor loop channel link made to itself does not go through channel arbitration before being activa.." newline bitfld.long 0x00 5. " HALT ,Halt DMA Operations" "0: Normal operation,1: Stall the start of any new channels" newline bitfld.long 0x00 4. " HOE ,Halt On Error" "0: Normal operation,1: Any error causes the HALT bit to set" newline bitfld.long 0x00 3. " ERGA ,Enable Round Robin Group Arbitration" "0: Fixed priority arbitration is used for selection among the groups,1: Round robin arbitration is used for selection among the groups" newline bitfld.long 0x00 2. " ERCA ,Enable Round Robin Channel Arbitration" "0: Fixed priority arbitration is used for channel selection within each group,1: Round robin arbitration is used for channel selection within each group" newline bitfld.long 0x00 1. " EDBG ,Enable Debug" "0: When in debug mode. the DMA continues to operate,1: When in debug mode. the DMA stalls the start of a new channel" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "CR,Control Register" bitfld.long 0x00 17. " CX ,Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer" newline bitfld.long 0x00 16. " ECX ,Error Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer in the same fashion as the CX bit" newline bitfld.long 0x00 7. " EMLM ,Enable Minor Loop Mapping" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " CLM ,Continuous Link Mode" "0: A minor loop channel link made to itself goes through channel arbitration before being activated aga..,1: A minor loop channel link made to itself does not go through channel arbitration before being activa.." newline bitfld.long 0x00 5. " HALT ,Halt DMA Operations" "0: Normal operation,1: Stall the start of any new channels" newline bitfld.long 0x00 4. " HOE ,Halt On Error" "0: Normal operation,1: Any error causes the HALT bit to set" newline bitfld.long 0x00 2. " ERCA ,Enable Round Robin Channel Arbitration" "0: Fixed priority arbitration is used for channel selection,1: Round robin arbitration is used for channel selection" newline bitfld.long 0x00 1. " EDBG ,Enable Debug" "0: When in debug mode. the DMA continues to operate,1: When in debug mode. the DMA stalls the start of a new channel" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CR,Control Register" bitfld.long 0x00 17. " CX ,Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer" newline bitfld.long 0x00 16. " ECX ,Error Cancel Transfer" "0: Normal operation,1: Cancel the remaining data transfer in the same fashion as the CX bit" newline bitfld.long 0x00 10. " GRP1PRI ,Channel Group 1 Priority" "0,1" newline bitfld.long 0x00 8. " GRP0PRI ,Channel Group 0 Priority" "0,1" newline bitfld.long 0x00 7. " EMLM ,Enable Minor Loop Mapping" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " CLM ,Continuous Link Mode" "0: A minor loop channel link made to itself goes through channel arbitration before being activated aga..,1: A minor loop channel link made to itself does not go through channel arbitration before being activa.." newline bitfld.long 0x00 5. " HALT ,Halt DMA Operations" "0: Normal operation,1: Stall the start of any new channels" newline bitfld.long 0x00 4. " HOE ,Halt On Error" "0: Normal operation,1: Any error causes the HALT bit to set" newline bitfld.long 0x00 3. " ERGA ,Enable Round Robin Group Arbitration" "0: Fixed priority arbitration is used for selection among the groups,1: Round robin arbitration is used for selection among the groups" newline bitfld.long 0x00 2. " ERCA ,Enable Round Robin Channel Arbitration" "0: Fixed priority arbitration is used for channel selection within each group,1: Round robin arbitration is used for channel selection within each group" newline bitfld.long 0x00 1. " EDBG ,Enable Debug" "0: When in debug mode. the DMA continues to operate,1: When in debug mode. the DMA stalls the start of a new channel" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x04++0x03 line.long 0x00 "ES,Error Status Register" bitfld.long 0x00 31. " VLD ,no description available" "0: No ERR bits are set,1: At least one ERR bit is set indicating a valid error exists that has not been cleared" newline hexmask.long.word 0x00 17.--30. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16. " ECX ,Transfer Cancelled" "0: No cancelled transfers,1: The last recorded entry was a cancelled transfer by the error cancel transfer input" newline bitfld.long 0x00 15. " GPE ,Group Priority Error" "0: No group priority error,1: The last recorded error was a configuration error among the group priorities" newline bitfld.long 0x00 14. " CPE ,Channel Priority Error" "0: No channel priority error,1: The last recorded error was a configuration error in the channel priorities within a group" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--12. " ERRCHN ,Error Channel Number or Cancelled Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 7. " SAE ,Source Address Error" "0: No source address configuration error,1: The last recorded error was a configuration error detected in the TCDn_SADDR field" newline bitfld.long 0x00 6. " SOE ,Source Offset Error" "0: No source offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_SOFF field" newline bitfld.long 0x00 5. " DAE ,Destination Address Error" "0: No destination address configuration error,1: The last recorded error was a configuration error detected in the TCDn_DADDR field" newline bitfld.long 0x00 4. " DOE ,Destination Offset Error" "0: No destination offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_DOFF field" newline bitfld.long 0x00 3. " NCE ,NBYTES/CITER Configuration Error" "0: No NBYTES/CITER configuration error,1: The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields" newline bitfld.long 0x00 2. " SGE ,Scatter/Gather Configuration Error" "0: No scatter/gather configuration error,1: The last recorded error was a configuration error detected in the TCDn_DLASTSGA field" newline bitfld.long 0x00 1. " SBE ,Source Bus Error" "0: No source bus error,1: The last recorded error was a bus error on a source read" newline bitfld.long 0x00 0. " DBE ,Destination Bus Error" "0: No destination bus error,1: The last recorded error was a bus error on a destination write" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x04++0x03 line.long 0x00 "ES,Error Status Register" bitfld.long 0x00 31. " VLD ,Logical OR of all ERR status bits" "0: No ERR bits are set,1: At least one ERR bit is set indicating a valid error exists that has not been cleared" newline bitfld.long 0x00 16. " ECX ,Transfer Canceled" "0: No canceled transfers,1: The last recorded entry was a canceled transfer by the error cancel transfer input" newline bitfld.long 0x00 15. " GPE ,Group Priority Error" "0: No group priority error,1: The last recorded error was a configuration error among the group priorities" newline bitfld.long 0x00 14. " CPE ,Channel Priority Error" "0: No channel priority error,1: The last recorded error was a configuration error in the channel priorities within a group" newline bitfld.long 0x00 8.--12. " ERRCHN ,Error Channel Number or Canceled Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 7. " SAE ,Source Address Error" "0: No source address configuration error,1: The last recorded error was a configuration error detected in the TCDn_SADDR field" newline bitfld.long 0x00 6. " SOE ,Source Offset Error" "0: No source offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_SOFF field" newline bitfld.long 0x00 5. " DAE ,Destination Address Error" "0: No destination address configuration error,1: The last recorded error was a configuration error detected in the TCDn_DADDR field" newline bitfld.long 0x00 4. " DOE ,Destination Offset Error" "0: No destination offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_DOFF field" newline bitfld.long 0x00 3. " NCE ,NBYTES/CITER Configuration Error" "0: No NBYTES/CITER configuration error,1: The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields" newline bitfld.long 0x00 2. " SGE ,Scatter/Gather Configuration Error" "0: No scatter/gather configuration error,1: The last recorded error was a configuration error detected in the TCDn_DLASTSGA field" newline bitfld.long 0x00 1. " SBE ,Source Bus Error" "0: No source bus error,1: The last recorded error was a bus error on a source read" newline bitfld.long 0x00 0. " DBE ,Destination Bus Error" "0: No destination bus error,1: The last recorded error was a bus error on a destination write" endif sif cpuis("MK60D*10*") rgroup.long 0x04++0x03 line.long 0x00 "ES,Error Status Register" bitfld.long 0x00 31. " VLD ,Logical OR of all ERR status bits" "0: No ERR bits are set,1: At least one ERR bit is set indicating a valid error exists that has not been cleared" newline bitfld.long 0x00 16. " ECX ,Transfer Cancelled" "0: No cancelled transfers,1: The last recorded entry was a cancelled transfer by the error cancel transfer input" newline bitfld.long 0x00 14. " CPE ,Channel Priority Error" "0: No channel priority error,1: The last recorded error was a configuration error in the channel priorities" newline bitfld.long 0x00 8.--11. " ERRCHN ,Error Channel Number or Cancelled Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " SAE ,Source Address Error" "0: No source address configuration error,1: The last recorded error was a configuration error detected in the TCDn_SADDR field" newline bitfld.long 0x00 6. " SOE ,Source Offset Error" "0: No source offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_SOFF field" newline bitfld.long 0x00 5. " DAE ,Destination Address Error" "0: No destination address configuration error,1: The last recorded error was a configuration error detected in the TCDn_DADDR field" newline bitfld.long 0x00 4. " DOE ,Destination Offset Error" "0: No destination offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_DOFF field" newline bitfld.long 0x00 3. " NCE ,NBYTES/CITER Configuration Error" "0: No NBYTES/CITER configuration error,1: The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields" newline bitfld.long 0x00 2. " SGE ,Scatter/Gather Configuration Error" "0: No scatter/gather configuration error,1: The last recorded error was a configuration error detected in the TCDn_DLASTSGA field" newline bitfld.long 0x00 1. " SBE ,Source Bus Error" "0: No source bus error,1: The last recorded error was a bus error on a source read" newline bitfld.long 0x00 0. " DBE ,Destination Bus Error" "0: No destination bus error,1: The last recorded error was a bus error on a destination write" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x04++0x03 line.long 0x00 "ES,Error Status Register" bitfld.long 0x00 31. " VLD ,Logical OR of all ERR status bits" "0: No ERR bits are set,1: At least one ERR bit is set indicating a valid error exists that has not been cleared" newline bitfld.long 0x00 16. " ECX ,Transfer Canceled" "0: No canceled transfers,1: The last recorded entry was a canceled transfer by the error cancel transfer input" newline bitfld.long 0x00 14. " CPE ,Channel Priority Error" "0: No channel priority error,1: The last recorded error was a configuration error in the channel priorities" newline bitfld.long 0x00 8.--11. " ERRCHN ,Error Channel Number or Canceled Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " SAE ,Source Address Error" "0: No source address configuration error,1: The last recorded error was a configuration error detected in the TCDn_SADDR field" newline bitfld.long 0x00 6. " SOE ,Source Offset Error" "0: No source offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_SOFF field" newline bitfld.long 0x00 5. " DAE ,Destination Address Error" "0: No destination address configuration error,1: The last recorded error was a configuration error detected in the TCDn_DADDR field" newline bitfld.long 0x00 4. " DOE ,Destination Offset Error" "0: No destination offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_DOFF field" newline bitfld.long 0x00 3. " NCE ,NBYTES/CITER Configuration Error" "0: No NBYTES/CITER configuration error,1: The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields" newline bitfld.long 0x00 2. " SGE ,Scatter/Gather Configuration Error" "0: No scatter/gather configuration error,1: The last recorded error was a configuration error detected in the TCDn_DLASTSGA field" newline bitfld.long 0x00 1. " SBE ,Source Bus Error" "0: No source bus error,1: The last recorded error was a bus error on a source read" newline bitfld.long 0x00 0. " DBE ,Destination Bus Error" "0: No destination bus error,1: The last recorded error was a bus error on a destination write" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "ERQ,Enable Request Register" bitfld.long 0x00 15. " ERQ15 ,Enable DMA Request 15" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 14. " ERQ14 ,Enable DMA Request 14" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 13. " ERQ13 ,Enable DMA Request 13" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 12. " ERQ12 ,Enable DMA Request 12" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 11. " ERQ11 ,Enable DMA Request 11" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 10. " ERQ10 ,Enable DMA Request 10" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 9. " ERQ9 ,Enable DMA Request 9" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 8. " ERQ8 ,Enable DMA Request 8" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 7. " ERQ7 ,Enable DMA Request 7" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 6. " ERQ6 ,Enable DMA Request 6" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 5. " ERQ5 ,Enable DMA Request 5" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 4. " ERQ4 ,Enable DMA Request 4" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 3. " ERQ3 ,Enable DMA Request 3" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 2. " ERQ2 ,Enable DMA Request 2" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 1. " ERQ1 ,Enable DMA Request 1" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 0. " ERQ0 ,Enable DMA Request 0" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "ERQ,Enable Request Register" bitfld.long 0x00 31. " ERQ31 ,Enable DMA Request 31" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 30. " ERQ30 ,Enable DMA Request 30" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 29. " ERQ29 ,Enable DMA Request 29" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 28. " ERQ28 ,Enable DMA Request 28" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 27. " ERQ27 ,Enable DMA Request 27" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 26. " ERQ26 ,Enable DMA Request 26" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 25. " ERQ25 ,Enable DMA Request 25" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 24. " ERQ24 ,Enable DMA Request 24" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 23. " ERQ23 ,Enable DMA Request 23" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 22. " ERQ22 ,Enable DMA Request 22" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 21. " ERQ21 ,Enable DMA Request 21" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 20. " ERQ20 ,Enable DMA Request 20" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 19. " ERQ19 ,Enable DMA Request 19" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 18. " ERQ18 ,Enable DMA Request 18" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 17. " ERQ17 ,Enable DMA Request 17" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 16. " ERQ16 ,Enable DMA Request 16" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 15. " ERQ15 ,Enable DMA Request 15" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 14. " ERQ14 ,Enable DMA Request 14" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 13. " ERQ13 ,Enable DMA Request 13" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 12. " ERQ12 ,Enable DMA Request 12" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 11. " ERQ11 ,Enable DMA Request 11" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 10. " ERQ10 ,Enable DMA Request 10" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 9. " ERQ9 ,Enable DMA Request 9" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 8. " ERQ8 ,Enable DMA Request 8" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 7. " ERQ7 ,Enable DMA Request 7" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 6. " ERQ6 ,Enable DMA Request 6" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 5. " ERQ5 ,Enable DMA Request 5" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 4. " ERQ4 ,Enable DMA Request 4" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 3. " ERQ3 ,Enable DMA Request 3" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 2. " ERQ2 ,Enable DMA Request 2" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 1. " ERQ1 ,Enable DMA Request 1" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 0. " ERQ0 ,Enable DMA Request 0" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" group.long 0x14++0x03 line.long 0x00 "EEI,Enable Error Interrupt Register" bitfld.long 0x00 31. " EEI31 ,Enable Error Interrupt 31" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 30. " EEI30 ,Enable Error Interrupt 30" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 29. " EEI29 ,Enable Error Interrupt 29" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 28. " EEI28 ,Enable Error Interrupt 28" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 27. " EEI27 ,Enable Error Interrupt 27" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 26. " EEI26 ,Enable Error Interrupt 26" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 25. " EEI25 ,Enable Error Interrupt 25" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 24. " EEI24 ,Enable Error Interrupt 24" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 23. " EEI23 ,Enable Error Interrupt 23" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 22. " EEI22 ,Enable Error Interrupt 22" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 21. " EEI21 ,Enable Error Interrupt 21" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 20. " EEI20 ,Enable Error Interrupt 20" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 19. " EEI19 ,Enable Error Interrupt 19" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 18. " EEI18 ,Enable Error Interrupt 18" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 17. " EEI17 ,Enable Error Interrupt 17" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 16. " EEI16 ,Enable Error Interrupt 16" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 15. " EEI15 ,Enable Error Interrupt 15" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 14. " EEI14 ,Enable Error Interrupt 14" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 13. " EEI13 ,Enable Error Interrupt 13" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 12. " EEI12 ,Enable Error Interrupt 12" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 11. " EEI11 ,Enable Error Interrupt 11" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 10. " EEI10 ,Enable Error Interrupt 10" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 9. " EEI9 ,Enable Error Interrupt 9" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 8. " EEI8 ,Enable Error Interrupt 8" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 7. " EEI7 ,Enable Error Interrupt 7" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 6. " EEI6 ,Enable Error Interrupt 6" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 5. " EEI5 ,Enable Error Interrupt 5" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 4. " EEI4 ,Enable Error Interrupt 4" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 3. " EEI3 ,Enable Error Interrupt 3" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 2. " EEI2 ,Enable Error Interrupt 2" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 1. " EEI1 ,Enable Error Interrupt 1" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 0. " EEI0 ,Enable Error Interrupt 0" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "EEI,Enable Error Interrupt Register" bitfld.long 0x00 15. " EEI15 ,Enable Error Interrupt 15" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 14. " EEI14 ,Enable Error Interrupt 14" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 13. " EEI13 ,Enable Error Interrupt 13" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 12. " EEI12 ,Enable Error Interrupt 12" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 11. " EEI11 ,Enable Error Interrupt 11" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 10. " EEI10 ,Enable Error Interrupt 10" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 9. " EEI9 ,Enable Error Interrupt 9" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 8. " EEI8 ,Enable Error Interrupt 8" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 7. " EEI7 ,Enable Error Interrupt 7" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 6. " EEI6 ,Enable Error Interrupt 6" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 5. " EEI5 ,Enable Error Interrupt 5" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 4. " EEI4 ,Enable Error Interrupt 4" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 3. " EEI3 ,Enable Error Interrupt 3" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 2. " EEI2 ,Enable Error Interrupt 2" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 1. " EEI1 ,Enable Error Interrupt 1" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 0. " EEI0 ,Enable Error Interrupt 0" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x18++0x00 line.byte 0x00 "CEEI,Clear Enable Error Interrupt Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAEE ,Clear All Enable Error Interrupts" "0: Clear only the EEI bit specified in the CEEI field,1: Clear all bits in EEI" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CEEI ,Clear Enable Error Interrupt" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x18++0x00 line.byte 0x00 "CEEI,Clear Enable Error Interrupt Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAEE ,Clear All Enable Error Interrupts" "0: Clear only the EEI bit specified in the CEEI field,1: Clear all bits in EEI" newline bitfld.byte 0x00 0.--4. " CEEI ,Clear Enable Error Interrupt" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" wgroup.byte 0x19++0x00 line.byte 0x00 "SEEI,Set Enable Error Interrupt Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAEE ,Sets All Enable Error Interrupts" "0: Set only the EEI bit specified in the SEEI field,1: Sets all bits in EEI" newline bitfld.byte 0x00 0.--4. " SEEI ,Set Enable Error Interrupt" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x19++0x00 line.byte 0x00 "SEEI,Set Enable Error Interrupt Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAEE ,Sets All Enable Error Interrupts" "0: Set only the EEI bit specified in the SEEI field,1: Sets all bits in EEI" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SEEI ,Set Enable Error Interrupt" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x1A++0x00 line.byte 0x00 "CERQ,Clear Enable Request Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAER ,Clear All Enable Requests" "0: Clear only the ERQ bit specified in the CERQ field,1: Clear all bits in ERQ" newline bitfld.byte 0x00 0.--4. " CERQ ,Clear Enable Request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x1A++0x00 line.byte 0x00 "CERQ,Clear Enable Request Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAER ,Clear All Enable Requests" "0: Clear only the ERQ bit specified in the CERQ field,1: Clear all bits in ERQ" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CERQ ,Clear Enable Request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") wgroup.byte 0x1B++0x00 line.byte 0x00 "SERQ,Set Enable Request Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAER ,Set All Enable Requests" "0: Set only the ERQ bit specified in the SERQ field,1: Set all bits in ERQ" newline bitfld.byte 0x00 0.--3. " SERQ ,Set enable request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x1B++0x00 line.byte 0x00 "SERQ,Set Enable Request Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAER ,Set All Enable Requests" "0: Set only the ERQ bit specified in the SERQ field,1: Set all bits in ERQ" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SERQ ,Set Enable Request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") wgroup.byte 0x1B++0x00 line.byte 0x00 "SERQ,Set Enable Request Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAER ,Set All Enable Requests" "0: Set only the ERQ bit specified in the SERQ field,1: Set all bits in ERQ" newline bitfld.byte 0x00 0.--4. " SERQ ,Set Enable Request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x1C++0x00 line.byte 0x00 "CDNE,Clear DONE Status Bit Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CADN ,Clears All DONE Bits" "0: Clears only the TCDn_CSR[DONE] bit specified in the CDNE field,1: Clears all bits in TCDn_CSR[DONE]" newline bitfld.byte 0x00 0.--4. " CDNE ,Clear DONE Bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x1C++0x00 line.byte 0x00 "CDNE,Clear DONE Status Bit Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CADN ,Clears All DONE Bits" "0: Clears only the TCDn_CSR[DONE] bit specified in the CDNE field,1: Clears all bits in TCDn_CSR[DONE]" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CDNE ,Clear DONE Bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x1D++0x00 line.byte 0x00 "SSRT,Set START Bit Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAST ,Set All START Bits (activates all channels)" "0: Set only the TCDn_CSR[START] bit specified in the SSRT field,1: Set all bits in TCDn_CSR[START]" newline bitfld.byte 0x00 0.--4. " SSRT ,Set START Bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x1D++0x00 line.byte 0x00 "SSRT,Set START Bit Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAST ,Set All START Bits (activates all channels)" "0: Set only the TCDn_CSR[START] bit specified in the SSRT field,1: Set all bits in TCDn_CSR[START]" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SSRT ,Set START Bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x1E++0x00 line.byte 0x00 "CERR,Clear Error Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAEI ,Clear All Error Indicators" "0: Clear only the ERR bit specified in the CERR field,1: Clear all bits in ERR" newline bitfld.byte 0x00 0.--4. " CERR ,Clear Error Indicator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x1E++0x00 line.byte 0x00 "CERR,Clear Error Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAEI ,Clear All Error Indicators" "0: Clear only the ERR bit specified in the CERR field,1: Clear all bits in ERR" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CERR ,Clear Error Indicator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x1F++0x00 line.byte 0x00 "CINT,Clear Interrupt Request Register" bitfld.byte 0x00 7. " NOP ,No Op enable" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAIR ,Clear All Interrupt Requests" "0: Clear only the INT bit specified in the CINT field,1: Clear all bits in INT" newline bitfld.byte 0x00 0.--4. " CINT ,Clear Interrupt Request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x1F++0x00 line.byte 0x00 "CINT,Clear Interrupt Request Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAIR ,Clear All Interrupt Requests" "0: Clear only the INT bit specified in the CINT field,1: Clear all bits in INT" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CINT ,Clear interrupt request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "INT,Interrupt Request Register" bitfld.long 0x00 31. " INT31 ,Interrupt Request 31" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 30. " INT30 ,Interrupt Request 30" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 29. " INT29 ,Interrupt Request 29" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 28. " INT28 ,Interrupt Request 28" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 27. " INT27 ,Interrupt Request 27" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 26. " INT26 ,Interrupt Request 26" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 25. " INT25 ,Interrupt Request 25" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 24. " INT24 ,Interrupt Request 24" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 23. " INT23 ,Interrupt Request 23" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 22. " INT22 ,Interrupt Request 22" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 21. " INT21 ,Interrupt Request 21" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 20. " INT20 ,Interrupt Request 20" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 19. " INT19 ,Interrupt Request 19" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 18. " INT18 ,Interrupt Request 18" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 17. " INT17 ,Interrupt Request 17" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 16. " INT16 ,Interrupt Request 16" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 15. " INT15 ,Interrupt Request 15" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 14. " INT14 ,Interrupt Request 14" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 13. " INT13 ,Interrupt Request 13" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 12. " INT12 ,Interrupt Request 12" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 11. " INT11 ,Interrupt Request 11" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 10. " INT10 ,Interrupt Request 10" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 9. " INT9 ,Interrupt Request 9" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 8. " INT8 ,Interrupt Request 8" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 7. " INT7 ,Interrupt Request 7" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 6. " INT6 ,Interrupt Request 6" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 5. " INT5 ,Interrupt Request 5" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 4. " INT4 ,Interrupt Request 4" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 3. " INT3 ,Interrupt Request 3" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 2. " INT2 ,Interrupt Request 2" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 1. " INT1 ,Interrupt Request 1" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 0. " INT0 ,Interrupt Request 0" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24++0x03 line.long 0x00 "INT,Interrupt Request Register" bitfld.long 0x00 15. " INT15 ,Interrupt Request 15" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 14. " INT14 ,Interrupt Request 14" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 13. " INT13 ,Interrupt Request 13" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 12. " INT12 ,Interrupt Request 12" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 11. " INT11 ,Interrupt Request 11" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 10. " INT10 ,Interrupt Request 10" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 9. " INT9 ,Interrupt Request 9" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 8. " INT8 ,Interrupt Request 8" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 7. " INT7 ,Interrupt Request 7" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 6. " INT6 ,Interrupt Request 6" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 5. " INT5 ,Interrupt Request 5" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 4. " INT4 ,Interrupt Request 4" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 3. " INT3 ,Interrupt Request 3" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 2. " INT2 ,Interrupt Request 2" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 1. " INT1 ,Interrupt Request 1" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 0. " INT0 ,Interrupt Request 0" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "ERR,Error Register" bitfld.long 0x00 31. " ERR31 ,Error In Channel 31" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 30. " ERR30 ,Error In Channel 30" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 29. " ERR29 ,Error In Channel 29" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 28. " ERR28 ,Error In Channel 28" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 27. " ERR27 ,Error In Channel 27" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 26. " ERR26 ,Error In Channel 26" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 25. " ERR25 ,Error In Channel 25" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 24. " ERR24 ,Error In Channel 24" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 23. " ERR23 ,Error In Channel 23" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 22. " ERR22 ,Error In Channel 22" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 21. " ERR21 ,Error In Channel 21" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 20. " ERR20 ,Error In Channel 20" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 19. " ERR19 ,Error In Channel 19" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 18. " ERR18 ,Error In Channel 18" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 17. " ERR17 ,Error In Channel 17" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 16. " ERR16 ,Error In Channel 16" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 15. " ERR15 ,Error In Channel 15" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 14. " ERR14 ,Error In Channel 14" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 13. " ERR13 ,Error In Channel 13" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 12. " ERR12 ,Error In Channel 12" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 11. " ERR11 ,Error In Channel 11" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 10. " ERR10 ,Error In Channel 10" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 9. " ERR9 ,Error In Channel 9" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 8. " ERR8 ,Error In Channel 8" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 7. " ERR7 ,Error In Channel 7" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 6. " ERR6 ,Error In Channel 6" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 5. " ERR5 ,Error In Channel 5" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 4. " ERR4 ,Error In Channel 4" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 3. " ERR3 ,Error In Channel 3" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 2. " ERR2 ,Error In Channel 2" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 1. " ERR1 ,Error In Channel 1" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 0. " ERR0 ,Error In Channel 0" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "ERR,Error Register" bitfld.long 0x00 15. " ERR15 ,Error In Channel 15" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 14. " ERR14 ,Error In Channel 14" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 13. " ERR13 ,Error In Channel 13" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 12. " ERR12 ,Error In Channel 12" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 11. " ERR11 ,Error In Channel 11" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 10. " ERR10 ,Error In Channel 10" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 9. " ERR9 ,Error In Channel 9" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 8. " ERR8 ,Error In Channel 8" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 7. " ERR7 ,Error In Channel 7" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 6. " ERR6 ,Error In Channel 6" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 5. " ERR5 ,Error In Channel 5" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 4. " ERR4 ,Error In Channel 4" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 3. " ERR3 ,Error In Channel 3" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 2. " ERR2 ,Error In Channel 2" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 1. " ERR1 ,Error In Channel 1" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 0. " ERR0 ,Error In Channel 0" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "ERR,Error Register" bitfld.long 0x00 31. " ERR31 ,Error In Channel 31" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 30. " ERR30 ,Error In Channel 30" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 29. " ERR29 ,Error In Channel 29" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 28. " ERR28 ,Error In Channel 28" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 27. " ERR27 ,Error In Channel 27" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 26. " ERR26 ,Error In Channel 26" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 25. " ERR25 ,Error In Channel 25" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 24. " ERR24 ,Error In Channel 24" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 23. " ERR23 ,Error In Channel 23" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 22. " ERR22 ,Error In Channel 22" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 21. " ERR21 ,Error In Channel 21" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 20. " ERR20 ,Error In Channel 20" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 19. " ERR19 ,Error In Channel 19" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 18. " ERR18 ,Error In Channel 18" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 17. " ERR17 ,Error In Channel 17" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 16. " ERR16 ,Error In Channel 16" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 15. " ERR15 ,Error In Channel 15" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 14. " ERR14 ,Error In Channel 14" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 13. " ERR13 ,Error In Channel 13" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 12. " ERR12 ,Error In Channel 12" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 11. " ERR11 ,Error In Channel 11" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 10. " ERR10 ,Error In Channel 10" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 9. " ERR9 ,Error In Channel 9" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 8. " ERR8 ,Error In Channel 8" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 7. " ERR7 ,Error In Channel 7" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 6. " ERR6 ,Error In Channel 6" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 5. " ERR5 ,Error In Channel 5" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 4. " ERR4 ,Error In Channel 4" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 3. " ERR3 ,Error In Channel 3" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 2. " ERR2 ,Error In Channel 2" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 1. " ERR1 ,Error In Channel 1" "0: An error in this channel has not occurred,1: An error in this channel has occurred" newline bitfld.long 0x00 0. " ERR0 ,Error In Channel 0" "0: An error in this channel has not occurred,1: An error in this channel has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "HRS,Hardware Request Status Register" bitfld.long 0x00 31. " HRS31 ,Hardware Request Status Channel 31" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 30. " HRS30 ,Hardware Request Status Channel 30" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 29. " HRS29 ,Hardware Request Status Channel 29" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 28. " HRS28 ,Hardware Request Status Channel 28" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 27. " HRS27 ,Hardware Request Status Channel 27" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 26. " HRS26 ,Hardware Request Status Channel 26" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 25. " HRS25 ,Hardware Request Status Channel 25" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 24. " HRS24 ,Hardware Request Status Channel 24" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 23. " HRS23 ,Hardware Request Status Channel 23" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 22. " HRS22 ,Hardware Request Status Channel 22" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 21. " HRS21 ,Hardware Request Status Channel 21" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 20. " HRS20 ,Hardware Request Status Channel 20" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 19. " HRS19 ,Hardware Request Status Channel 19" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 18. " HRS18 ,Hardware Request Status Channel 18" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 17. " HRS17 ,Hardware Request Status Channel 17" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 16. " HRS16 ,Hardware Request Status Channel 16" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 15. " HRS15 ,Hardware Request Status Channel 15" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 14. " HRS14 ,Hardware Request Status Channel 14" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 13. " HRS13 ,Hardware Request Status Channel 13" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 12. " HRS12 ,Hardware Request Status Channel 12" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 11. " HRS11 ,Hardware Request Status Channel 11" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 10. " HRS10 ,Hardware Request Status Channel 10" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 9. " HRS9 ,Hardware Request Status Channel 9" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 8. " HRS8 ,Hardware Request Status Channel 8" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 7. " HRS7 ,Hardware Request Status Channel 7" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 6. " HRS6 ,Hardware Request Status Channel 6" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 5. " HRS5 ,Hardware Request Status Channel 5" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 4. " HRS4 ,Hardware Request Status Channel 4" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 3. " HRS3 ,Hardware Request Status Channel 3" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 2. " HRS2 ,Hardware Request Status Channel 2" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 1. " HRS1 ,Hardware Request Status Channel 1" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 0. " HRS0 ,Hardware Request Status Channel 0" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "HRS,Hardware Request Status Register" bitfld.long 0x00 15. " HRS15 ,Hardware Request Status Channel 15" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 14. " HRS14 ,Hardware Request Status Channel 14" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 13. " HRS13 ,Hardware Request Status Channel 13" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 12. " HRS12 ,Hardware Request Status Channel 12" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 11. " HRS11 ,Hardware Request Status Channel 11" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 10. " HRS10 ,Hardware Request Status Channel 10" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 9. " HRS9 ,Hardware Request Status Channel 9" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 8. " HRS8 ,Hardware Request Status Channel 8" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 7. " HRS7 ,Hardware Request Status Channel 7" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 6. " HRS6 ,Hardware Request Status Channel 6" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 5. " HRS5 ,Hardware Request Status Channel 5" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 4. " HRS4 ,Hardware Request Status Channel 4" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 3. " HRS3 ,Hardware Request Status Channel 3" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 2. " HRS2 ,Hardware Request Status Channel 2" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 1. " HRS1 ,Hardware Request Status Channel 1" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 0. " HRS0 ,Hardware Request Status Channel 0" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x34++0x03 line.long 0x00 "HRS,Hardware Request Status Register" bitfld.long 0x00 15. " HRS15 ,Hardware Request Status Channel 15" "0: A hardware service request for channel 15 is not present,1: A hardware service request for channel 15 is present" newline bitfld.long 0x00 14. " HRS14 ,Hardware Request Status Channel 14" "0: A hardware service request for channel 14 is not present,1: A hardware service request for channel 14 is present" newline bitfld.long 0x00 13. " HRS13 ,Hardware Request Status Channel 13" "0: A hardware service request for channel 13 is not present,1: A hardware service request for channel 13 is present" newline bitfld.long 0x00 12. " HRS12 ,Hardware Request Status Channel 12" "0: A hardware service request for channel 12 is not present,1: A hardware service request for channel 12 is present" newline bitfld.long 0x00 11. " HRS11 ,Hardware Request Status Channel 11" "0: A hardware service request for channel 11 is not present,1: A hardware service request for channel 11 is present" newline bitfld.long 0x00 10. " HRS10 ,Hardware Request Status Channel 10" "0: A hardware service request for channel 10 is not present,1: A hardware service request for channel 10 is present" newline bitfld.long 0x00 9. " HRS9 ,Hardware Request Status Channel 9" "0: A hardware service request for channel 9 is not present,1: A hardware service request for channel 9 is present" newline bitfld.long 0x00 8. " HRS8 ,Hardware Request Status Channel 8" "0: A hardware service request for channel 8 is not present,1: A hardware service request for channel 8 is present" newline bitfld.long 0x00 7. " HRS7 ,Hardware Request Status Channel 7" "0: A hardware service request for channel 7 is not present,1: A hardware service request for channel 7 is present" newline bitfld.long 0x00 6. " HRS6 ,Hardware Request Status Channel 6" "0: A hardware service request for channel 6 is not present,1: A hardware service request for channel 6 is present" newline bitfld.long 0x00 5. " HRS5 ,Hardware Request Status Channel 5" "0: A hardware service request for channel 5 is not present,1: A hardware service request for channel 5 is present" newline bitfld.long 0x00 4. " HRS4 ,Hardware Request Status Channel 4" "0: A hardware service request for channel 4 is not present,1: A hardware service request for channel 4 is present" newline bitfld.long 0x00 3. " HRS3 ,Hardware Request Status Channel 3" "0: A hardware service request for channel 3 is not present,1: A hardware service request for channel 3 is present" newline bitfld.long 0x00 2. " HRS2 ,Hardware Request Status Channel 2" "0: A hardware service request for channel 2 is not present,1: A hardware service request for channel 2 is present" newline bitfld.long 0x00 1. " HRS1 ,Hardware Request Status Channel 1" "0: A hardware service request for channel 1 is not present,1: A hardware service request for channel 1 is present" newline bitfld.long 0x00 0. " HRS0 ,Hardware Request Status Channel 0" "0: A hardware service request for channel 0 is not present,1: A hardware service request for channel 0 is present" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x34++0x03 line.long 0x00 "HRS,Hardware Request Status Register" bitfld.long 0x00 31. " HRS31 ,Hardware Request Status Channel 31" "0: A hardware service request for channel 31 is not present,1: A hardware service request for channel 31 is present" newline bitfld.long 0x00 30. " HRS30 ,Hardware Request Status Channel 30" "0: A hardware service request for channel 30 is not present,1: A hardware service request for for channel 30 is present" newline bitfld.long 0x00 29. " HRS29 ,Hardware Request Status Channel 29" "0: A hardware service request for channel 29 is not preset,1: A hardware service request for channel 29 is present" newline bitfld.long 0x00 28. " HRS28 ,Hardware Request Status Channel 28" "0: A hardware service request for channel 28 is not present,1: A hardware service request for channel 28 is present" newline bitfld.long 0x00 27. " HRS27 ,Hardware Request Status Channel 27" "0: A hardware service request for channel 27 is not present,1: A hardware service request for channel 27 is present" newline bitfld.long 0x00 26. " HRS26 ,Hardware Request Status Channel 26" "0: A hardware service request for channel 26 is not present,1: A hardware service request for channel 26 is present" newline bitfld.long 0x00 25. " HRS25 ,Hardware Request Status Channel 25" "0: A hardware service request for channel 25 is not present,1: A hardware service request for channel 25 is present" newline bitfld.long 0x00 24. " HRS24 ,Hardware Request Status Channel 24" "0: A hardware service request for channel 24 is not present,1: A hardware service request for channel 24 is present" newline bitfld.long 0x00 23. " HRS23 ,Hardware Request Status Channel 23" "0: A hardware service request for channel 23 is not present,1: A hardware service request for channel 23 is present" newline bitfld.long 0x00 22. " HRS22 ,Hardware Request Status Channel 22" "0: A hardware service request for channel 22 is not present,1: A hardware service request for channel 22 is present" newline bitfld.long 0x00 21. " HRS21 ,Hardware Request Status Channel 21" "0: A hardware service request for channel 21 is not present,1: A hardware service request for channel 21 is present" newline bitfld.long 0x00 20. " HRS20 ,Hardware Request Status Channel 20" "0: A hardware service request for channel 20 is not present,1: A hardware service request for channel 20 is present" newline bitfld.long 0x00 19. " HRS19 ,Hardware Request Status Channel 19" "0: A hardware service request for channel 19 is not present,1: A hardware service request for channel 19 is present" newline bitfld.long 0x00 18. " HRS18 ,Hardware Request Status Channel 18" "0: A hardware service request for channel 18 is not present,1: A hardware service request for channel 18 is present" newline bitfld.long 0x00 17. " HRS17 ,Hardware Request Status Channel 17" "0: A hardware service request for channel 17 is not present,1: A hardware service request for channel 17 is present" newline bitfld.long 0x00 16. " HRS16 ,Hardware Request Status Channel 16" "0: A hardware service request for channel 16 is not present,1: A hardware service request for channel 16 is present" newline bitfld.long 0x00 15. " HRS15 ,Hardware Request Status Channel 15" "0: A hardware service request for channel 15 is not present,1: A hardware service request for channel 15 is present" newline bitfld.long 0x00 14. " HRS14 ,Hardware Request Status Channel 14" "0: A hardware service request for channel 14 is not present,1: A hardware service request for channel 14 is present" newline bitfld.long 0x00 13. " HRS13 ,Hardware Request Status Channel 13" "0: A hardware service request for channel 13 is not present,1: A hardware service request for channel 13 is present" newline bitfld.long 0x00 12. " HRS12 ,Hardware Request Status Channel 12" "0: A hardware service request for channel 12 is not present,1: A hardware service request for channel 12 is present" newline bitfld.long 0x00 11. " HRS11 ,Hardware Request Status Channel 11" "0: A hardware service request for channel 11 is not present,1: A hardware service request for channel 11 is present" newline bitfld.long 0x00 10. " HRS10 ,Hardware Request Status Channel 10" "0: A hardware service request for channel 10 is not present,1: A hardware service request for channel 10 is present" newline bitfld.long 0x00 9. " HRS9 ,Hardware Request Status Channel 9" "0: A hardware service request for channel 9 is not present,1: A hardware service request for channel 9 is present" newline bitfld.long 0x00 8. " HRS8 ,Hardware Request Status Channel 8" "0: A hardware service request for channel 8 is not present,1: A hardware service request for channel 8 is present" newline bitfld.long 0x00 7. " HRS7 ,Hardware Request Status Channel 7" "0: A hardware service request for channel 7 is not present,1: A hardware service request for channel 7 is present" newline bitfld.long 0x00 6. " HRS6 ,Hardware Request Status Channel 6" "0: A hardware service request for channel 6 is not present,1: A hardware service request for channel 6 is present" newline bitfld.long 0x00 5. " HRS5 ,Hardware Request Status Channel 5" "0: A hardware service request for channel 5 is not present,1: A hardware service request for channel 5 is present" newline bitfld.long 0x00 4. " HRS4 ,Hardware Request Status Channel 4" "0: A hardware service request for channel 4 is not present,1: A hardware service request for channel 4 is present" newline bitfld.long 0x00 3. " HRS3 ,Hardware Request Status Channel 3" "0: A hardware service request for channel 3 is not present,1: A hardware service request for channel 3 is present" newline bitfld.long 0x00 2. " HRS2 ,Hardware Request Status Channel 2" "0: A hardware service request for channel 2 is not present,1: A hardware service request for channel 2 is present" newline bitfld.long 0x00 1. " HRS1 ,Hardware Request Status Channel 1" "0: A hardware service request for channel 1 is not present,1: A hardware service request for channel 1 is present" newline bitfld.long 0x00 0. " HRS0 ,Hardware Request Status Channel 0" "0: A hardware service request for channel 0 is not present,1: A hardware service request for channel 0 is present" group.long 0x44++0x03 line.long 0x00 "EARS,Enable Asynchronous Request in Stop Register" bitfld.long 0x00 31. " EDREQ_31 ,Enable asynchronous DMA request in stop mode for channel 31" "0: Disable asynchronous DMA request for channel 31,1: Enable asynchronous DMA request for channel 31" newline bitfld.long 0x00 30. " EDREQ_30 ,Enable asynchronous DMA request in stop mode for channel 30" "0: Disable asynchronous DMA request for channel 30,1: Enable asynchronous DMA request for channel 30" newline bitfld.long 0x00 29. " EDREQ_29 ,Enable asynchronous DMA request in stop mode for channel 29" "0: Disable asynchronous DMA request for channel 29,1: Enable asynchronous DMA request for channel 29" newline bitfld.long 0x00 28. " EDREQ_28 ,Enable asynchronous DMA request in stop mode for channel 28" "0: Disable asynchronous DMA request for channel 28,1: Enable asynchronous DMA request for channel 28" newline bitfld.long 0x00 27. " EDREQ_27 ,Enable asynchronous DMA request in stop mode for channel 27" "0: Disable asynchronous DMA request for channel 27,1: Enable asynchronous DMA request for channel 27" newline bitfld.long 0x00 26. " EDREQ_26 ,Enable asynchronous DMA request in stop mode for channel 26" "0: Disable asynchronous DMA request for channel 26,1: Enable asynchronous DMA request for channel 26" newline bitfld.long 0x00 25. " EDREQ_25 ,Enable asynchronous DMA request in stop mode for channel 25" "0: Disable asynchronous DMA request for channel 25,1: Enable asynchronous DMA request for channel 25" newline bitfld.long 0x00 24. " EDREQ_24 ,Enable asynchronous DMA request in stop mode for channel 24" "0: Disable asynchronous DMA request for channel 24,1: Enable asynchronous DMA request for channel 24" newline bitfld.long 0x00 23. " EDREQ_23 ,Enable asynchronous DMA request in stop mode for channel 23" "0: Disable asynchronous DMA request for channel 23,1: Enable asynchronous DMA request for channel 23" newline bitfld.long 0x00 22. " EDREQ_22 ,Enable asynchronous DMA request in stop mode for channel 22" "0: Disable asynchronous DMA request for channel 22,1: Enable asynchronous DMA request for channel 22" newline bitfld.long 0x00 21. " EDREQ_21 ,Enable asynchronous DMA request in stop mode for channel 21" "0: Disable asynchronous DMA request for channel 21,1: Enable asynchronous DMA request for channel 21" newline bitfld.long 0x00 20. " EDREQ_20 ,Enable asynchronous DMA request in stop mode for channel 20" "0: Disable asynchronous DMA request for channel 20,1: Enable asynchronous DMA request for channel 20" newline bitfld.long 0x00 19. " EDREQ_19 ,Enable asynchronous DMA request in stop mode for channel 19" "0: Disable asynchronous DMA request for channel 19,1: Enable asynchronous DMA request for channel 19" newline bitfld.long 0x00 18. " EDREQ_18 ,Enable asynchronous DMA request in stop mode for channel 18" "0: Disable asynchronous DMA request for channel 18,1: Enable asynchronous DMA request for channel 18" newline bitfld.long 0x00 17. " EDREQ_17 ,Enable asynchronous DMA request in stop mode for channel 17" "0: Disable asynchronous DMA request for channel 17,1: Enable asynchronous DMA request for channel 17" newline bitfld.long 0x00 16. " EDREQ_16 ,Enable asynchronous DMA request in stop mode for channel 16" "0: Disable asynchronous DMA request for channel 16,1: Enable asynchronous DMA request for channel 16" newline bitfld.long 0x00 15. " EDREQ_15 ,Enable asynchronous DMA request in stop mode for channel 15" "0: Disable asynchronous DMA request for channel 15,1: Enable asynchronous DMA request for channel 15" newline bitfld.long 0x00 14. " EDREQ_14 ,Enable asynchronous DMA request in stop mode for channel 14" "0: Disable asynchronous DMA request for channel 14,1: Enable asynchronous DMA request for channel 14" newline bitfld.long 0x00 13. " EDREQ_13 ,Enable asynchronous DMA request in stop mode for channel 13" "0: Disable asynchronous DMA request for channel 13,1: Enable asynchronous DMA request for channel 13" newline bitfld.long 0x00 12. " EDREQ_12 ,Enable asynchronous DMA request in stop mode for channel 12" "0: Disable asynchronous DMA request for channel 12,1: Enable asynchronous DMA request for channel 12" newline bitfld.long 0x00 11. " EDREQ_11 ,Enable asynchronous DMA request in stop mode for channel 11" "0: Disable asynchronous DMA request for channel 11,1: Enable asynchronous DMA request for channel 11" newline bitfld.long 0x00 10. " EDREQ_10 ,Enable asynchronous DMA request in stop mode for channel 10" "0: Disable asynchronous DMA request for channel 10,1: Enable asynchronous DMA request for channel 10" newline bitfld.long 0x00 9. " EDREQ_9 ,Enable asynchronous DMA request in stop mode for channel 9" "0: Disable asynchronous DMA request for channel 9,1: Enable asynchronous DMA request for channel 9" newline bitfld.long 0x00 8. " EDREQ_8 ,Enable asynchronous DMA request in stop mode for channel 8" "0: Disable asynchronous DMA request for channel 8,1: Enable asynchronous DMA request for channel 8" newline bitfld.long 0x00 7. " EDREQ_7 ,Enable asynchronous DMA request in stop mode for channel 7" "0: Disable asynchronous DMA request for channel 7,1: Enable asynchronous DMA request for channel 7" newline bitfld.long 0x00 6. " EDREQ_6 ,Enable asynchronous DMA request in stop mode for channel 6" "0: Disable asynchronous DMA request for channel 6,1: Enable asynchronous DMA request for channel 6" newline bitfld.long 0x00 5. " EDREQ_5 ,Enable asynchronous DMA request in stop mode for channel 5" "0: Disable asynchronous DMA request for channel 5,1: Enable asynchronous DMA request for channel 5" newline bitfld.long 0x00 4. " EDREQ_4 ,Enable asynchronous DMA request in stop mode for channel 4" "0: Disable asynchronous DMA request for channel 4,1: Enable asynchronous DMA request for channel 4" newline bitfld.long 0x00 3. " EDREQ_3 ,Enable asynchronous DMA request in stop mode for channel 3" "0: Disable asynchronous DMA request for channel 3,1: Enable asynchronous DMA request for channel 3" newline bitfld.long 0x00 2. " EDREQ_2 ,Enable asynchronous DMA request in stop mode for channel 2" "0: Disable asynchronous DMA request for channel 2,1: Enable asynchronous DMA request for channel 2" newline bitfld.long 0x00 1. " EDREQ_1 ,Enable asynchronous DMA request in stop mode for channel 1" "0: Disable asynchronous DMA request for channel 1,1: Enable asynchronous DMA request for channel 1" newline bitfld.long 0x00 0. " EDREQ_0 ,Enable asynchronous DMA request in stop mode for channel 0" "0: Disable asynchronous DMA request for channel 0,1: Enable asynchronous DMA request for channel 0" group.byte 0x100++0x00 line.byte 0x00 "DCHPRI3,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x100++0x00 line.byte 0x00 "DCHPRI3,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x100++0x00 line.byte 0x00 "DCHPRI3,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x101++0x00 line.byte 0x00 "DCHPRI2,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x101++0x00 line.byte 0x00 "DCHPRI2,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x101++0x00 line.byte 0x00 "DCHPRI2,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x102++0x00 line.byte 0x00 "DCHPRI1,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x102++0x00 line.byte 0x00 "DCHPRI1,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x102++0x00 line.byte 0x00 "DCHPRI1,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x103++0x00 line.byte 0x00 "DCHPRI0,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x103++0x00 line.byte 0x00 "DCHPRI0,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x103++0x00 line.byte 0x00 "DCHPRI0,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x104++0x00 line.byte 0x00 "DCHPRI7,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x104++0x00 line.byte 0x00 "DCHPRI7,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x104++0x00 line.byte 0x00 "DCHPRI7,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x105++0x00 line.byte 0x00 "DCHPRI6,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x105++0x00 line.byte 0x00 "DCHPRI6,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x105++0x00 line.byte 0x00 "DCHPRI6,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x106++0x00 line.byte 0x00 "DCHPRI5,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x106++0x00 line.byte 0x00 "DCHPRI5,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x106++0x00 line.byte 0x00 "DCHPRI5,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x107++0x00 line.byte 0x00 "DCHPRI4,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x107++0x00 line.byte 0x00 "DCHPRI4,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x107++0x00 line.byte 0x00 "DCHPRI4,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x108++0x00 line.byte 0x00 "DCHPRI11,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x108++0x00 line.byte 0x00 "DCHPRI11,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x108++0x00 line.byte 0x00 "DCHPRI11,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x109++0x00 line.byte 0x00 "DCHPRI10,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x109++0x00 line.byte 0x00 "DCHPRI10,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x109++0x00 line.byte 0x00 "DCHPRI10,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10A++0x00 line.byte 0x00 "DCHPRI9,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10A++0x00 line.byte 0x00 "DCHPRI9,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10A++0x00 line.byte 0x00 "DCHPRI9,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10B++0x00 line.byte 0x00 "DCHPRI8,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10B++0x00 line.byte 0x00 "DCHPRI8,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10B++0x00 line.byte 0x00 "DCHPRI8,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10C++0x00 line.byte 0x00 "DCHPRI15,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10C++0x00 line.byte 0x00 "DCHPRI15,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10C++0x00 line.byte 0x00 "DCHPRI15,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10D++0x00 line.byte 0x00 "DCHPRI14,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10D++0x00 line.byte 0x00 "DCHPRI14,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10D++0x00 line.byte 0x00 "DCHPRI14,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10E++0x00 line.byte 0x00 "DCHPRI13,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10E++0x00 line.byte 0x00 "DCHPRI13,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10E++0x00 line.byte 0x00 "DCHPRI13,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10F++0x00 line.byte 0x00 "DCHPRI12,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10F++0x00 line.byte 0x00 "DCHPRI12,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10F++0x00 line.byte 0x00 "DCHPRI12,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x110++0x00 line.byte 0x00 "DCHPRI19,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x110++0x00 line.byte 0x00 "DCHPRI19,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x111++0x00 line.byte 0x00 "DCHPRI18,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x111++0x00 line.byte 0x00 "DCHPRI18,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x112++0x00 line.byte 0x00 "DCHPRI17,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x112++0x00 line.byte 0x00 "DCHPRI17,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x113++0x00 line.byte 0x00 "DCHPRI16,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x113++0x00 line.byte 0x00 "DCHPRI16,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x114++0x00 line.byte 0x00 "DCHPRI23,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x114++0x00 line.byte 0x00 "DCHPRI23,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x115++0x00 line.byte 0x00 "DCHPRI22,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x115++0x00 line.byte 0x00 "DCHPRI22,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x116++0x00 line.byte 0x00 "DCHPRI21,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x116++0x00 line.byte 0x00 "DCHPRI21,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x117++0x00 line.byte 0x00 "DCHPRI20,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x117++0x00 line.byte 0x00 "DCHPRI20,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x118++0x00 line.byte 0x00 "DCHPRI27,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x118++0x00 line.byte 0x00 "DCHPRI27,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x119++0x00 line.byte 0x00 "DCHPRI26,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x119++0x00 line.byte 0x00 "DCHPRI26,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11A++0x00 line.byte 0x00 "DCHPRI25,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11A++0x00 line.byte 0x00 "DCHPRI25,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11B++0x00 line.byte 0x00 "DCHPRI24,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11B++0x00 line.byte 0x00 "DCHPRI24,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11C++0x00 line.byte 0x00 "DCHPRI31,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11C++0x00 line.byte 0x00 "DCHPRI31,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11D++0x00 line.byte 0x00 "DCHPRI30,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11D++0x00 line.byte 0x00 "DCHPRI30,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11E++0x00 line.byte 0x00 "DCHPRI29,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11E++0x00 line.byte 0x00 "DCHPRI29,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11F++0x00 line.byte 0x00 "DCHPRI28,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x11F++0x00 line.byte 0x00 "DCHPRI28,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable Channel Preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable Preempt Ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n Current Group Priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n Arbitration Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif group.long 0x1000++0x03 line.long 0x00 "TCD0_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1004++0x01 line.word 0x00 "TCD0_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1004++0x01 line.word 0x00 "TCD0_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1006++0x01 line.word 0x00 "TCD0_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1006++0x01 line.word 0x00 "TCD0_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1006++0x01 line.word 0x00 "TCD0_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x100C++0x03 line.long 0x00 "TCD0_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x100C++0x03 line.long 0x00 "TCD0_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x1010++0x03 line.long 0x00 "TCD0_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1014++0x01 line.word 0x00 "TCD0_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1014++0x01 line.word 0x00 "TCD0_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1016++0x01 line.word 0x00 "TCD0_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1016++0x01 line.word 0x00 "TCD0_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1016++0x01 line.word 0x00 "TCD0_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x1016++0x01 line.word 0x00 "TCD0_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1018++0x03 line.long 0x00 "TCD0_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1018++0x03 line.long 0x00 "TCD0_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x101C++0x01 line.word 0x00 "TCD0_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x101C++0x01 line.word 0x00 "TCD0_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x101C++0x01 line.word 0x00 "TCD0_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x101E++0x01 line.word 0x00 "TCD0_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.word 0x101E++0x01 line.word 0x00 "TCD0_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x101E++0x01 line.word 0x00 "TCD0_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x101E++0x01 line.word 0x00 "TCD0_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.long 0x1020++0x03 line.long 0x00 "TCD1_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1024++0x01 line.word 0x00 "TCD1_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1024++0x01 line.word 0x00 "TCD1_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1026++0x01 line.word 0x00 "TCD1_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1026++0x01 line.word 0x00 "TCD1_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1026++0x01 line.word 0x00 "TCD1_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x102C++0x03 line.long 0x00 "TCD1_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x102C++0x03 line.long 0x00 "TCD1_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x1030++0x03 line.long 0x00 "TCD1_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1034++0x01 line.word 0x00 "TCD1_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1034++0x01 line.word 0x00 "TCD1_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif group.word 0x1036++0x01 line.word 0x00 "TCD1_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1036++0x01 line.word 0x00 "TCD1_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1036++0x01 line.word 0x00 "TCD1_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1036++0x01 line.word 0x00 "TCD1_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1038++0x03 line.long 0x00 "TCD1_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1038++0x03 line.long 0x00 "TCD1_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x103C++0x01 line.word 0x00 "TCD1_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x103C++0x01 line.word 0x00 "TCD1_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x103C++0x01 line.word 0x00 "TCD1_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif group.word 0x103E++0x01 line.word 0x00 "TCD1_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x103E++0x01 line.word 0x00 "TCD1_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x103E++0x01 line.word 0x00 "TCD1_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x103E++0x01 line.word 0x00 "TCD1_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.long 0x1040++0x03 line.long 0x00 "TCD2_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1044++0x01 line.word 0x00 "TCD2_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1044++0x01 line.word 0x00 "TCD2_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x1046++0x01 line.word 0x00 "TCD2_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1046++0x01 line.word 0x00 "TCD2_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1046++0x01 line.word 0x00 "TCD2_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x104C++0x03 line.long 0x00 "TCD2_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x104C++0x03 line.long 0x00 "TCD2_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x1050++0x03 line.long 0x00 "TCD2_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1054++0x01 line.word 0x00 "TCD2_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1054++0x01 line.word 0x00 "TCD2_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif group.word 0x1056++0x01 line.word 0x00 "TCD2_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1056++0x01 line.word 0x00 "TCD2_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1056++0x01 line.word 0x00 "TCD2_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1056++0x01 line.word 0x00 "TCD2_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1058++0x03 line.long 0x00 "TCD2_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1058++0x03 line.long 0x00 "TCD2_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x105C++0x01 line.word 0x00 "TCD2_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x105C++0x01 line.word 0x00 "TCD2_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x105C++0x01 line.word 0x00 "TCD2_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif group.word 0x105E++0x01 line.word 0x00 "TCD2_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x105E++0x01 line.word 0x00 "TCD2_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x105E++0x01 line.word 0x00 "TCD2_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x105E++0x01 line.word 0x00 "TCD2_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.long 0x1060++0x03 line.long 0x00 "TCD3_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1064++0x01 line.word 0x00 "TCD3_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1064++0x01 line.word 0x00 "TCD3_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x1066++0x01 line.word 0x00 "TCD3_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1066++0x01 line.word 0x00 "TCD3_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1066++0x01 line.word 0x00 "TCD3_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x106C++0x03 line.long 0x00 "TCD3_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x106C++0x03 line.long 0x00 "TCD3_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x1070++0x03 line.long 0x00 "TCD3_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1074++0x01 line.word 0x00 "TCD3_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1074++0x01 line.word 0x00 "TCD3_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1076++0x01 line.word 0x00 "TCD3_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x1076++0x01 line.word 0x00 "TCD3_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1076++0x01 line.word 0x00 "TCD3_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1076++0x01 line.word 0x00 "TCD3_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1078++0x03 line.long 0x00 "TCD3_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1078++0x03 line.long 0x00 "TCD3_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x107C++0x01 line.word 0x00 "TCD3_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x107C++0x01 line.word 0x00 "TCD3_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x107C++0x01 line.word 0x00 "TCD3_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x107E++0x01 line.word 0x00 "TCD3_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x107E++0x01 line.word 0x00 "TCD3_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x107E++0x01 line.word 0x00 "TCD3_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x107E++0x01 line.word 0x00 "TCD3_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.long 0x1080++0x03 line.long 0x00 "TCD4_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1084++0x01 line.word 0x00 "TCD4_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1084++0x01 line.word 0x00 "TCD4_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1086++0x01 line.word 0x00 "TCD4_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1086++0x01 line.word 0x00 "TCD4_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1086++0x01 line.word 0x00 "TCD4_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x108C++0x03 line.long 0x00 "TCD4_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x108C++0x03 line.long 0x00 "TCD4_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x1090++0x03 line.long 0x00 "TCD4_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1094++0x01 line.word 0x00 "TCD4_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1094++0x01 line.word 0x00 "TCD4_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" group.word 0x1096++0x01 line.word 0x00 "TCD4_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x1096++0x01 line.word 0x00 "TCD4_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1096++0x01 line.word 0x00 "TCD4_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1096++0x01 line.word 0x00 "TCD4_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1098++0x03 line.long 0x00 "TCD4_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1098++0x03 line.long 0x00 "TCD4_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x109C++0x01 line.word 0x00 "TCD4_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x109C++0x01 line.word 0x00 "TCD4_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x109C++0x01 line.word 0x00 "TCD4_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x109E++0x01 line.word 0x00 "TCD4_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x109E++0x01 line.word 0x00 "TCD4_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.word 0x109E++0x01 line.word 0x00 "TCD4_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x109E++0x01 line.word 0x00 "TCD4_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.long 0x10A0++0x03 line.long 0x00 "TCD5_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x10A4++0x01 line.word 0x00 "TCD5_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10A4++0x01 line.word 0x00 "TCD5_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10A6++0x01 line.word 0x00 "TCD5_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10A6++0x01 line.word 0x00 "TCD5_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10A6++0x01 line.word 0x00 "TCD5_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x10AC++0x03 line.long 0x00 "TCD5_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10AC++0x03 line.long 0x00 "TCD5_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x10B0++0x03 line.long 0x00 "TCD5_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x10B4++0x01 line.word 0x00 "TCD5_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10B4++0x01 line.word 0x00 "TCD5_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif group.word 0x10B6++0x01 line.word 0x00 "TCD5_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10B6++0x01 line.word 0x00 "TCD5_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10B6++0x01 line.word 0x00 "TCD5_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10B6++0x01 line.word 0x00 "TCD5_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10B8++0x03 line.long 0x00 "TCD5_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10B8++0x03 line.long 0x00 "TCD5_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10BC++0x01 line.word 0x00 "TCD5_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10BC++0x01 line.word 0x00 "TCD5_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10BC++0x01 line.word 0x00 "TCD5_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x10BE++0x01 line.word 0x00 "TCD5_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10BE++0x01 line.word 0x00 "TCD5_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10BE++0x01 line.word 0x00 "TCD5_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.word 0x10BE++0x01 line.word 0x00 "TCD5_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x10C0++0x03 line.long 0x00 "TCD6_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10C4++0x01 line.word 0x00 "TCD6_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x10C4++0x01 line.word 0x00 "TCD6_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10C6++0x01 line.word 0x00 "TCD6_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10C6++0x01 line.word 0x00 "TCD6_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10C6++0x01 line.word 0x00 "TCD6_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x10CC++0x03 line.long 0x00 "TCD6_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10CC++0x03 line.long 0x00 "TCD6_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x10D0++0x03 line.long 0x00 "TCD6_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x10D4++0x01 line.word 0x00 "TCD6_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10D4++0x01 line.word 0x00 "TCD6_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10D6++0x01 line.word 0x00 "TCD6_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10D6++0x01 line.word 0x00 "TCD6_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x10D6++0x01 line.word 0x00 "TCD6_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10D6++0x01 line.word 0x00 "TCD6_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10D8++0x03 line.long 0x00 "TCD6_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10D8++0x03 line.long 0x00 "TCD6_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10DC++0x01 line.word 0x00 "TCD6_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10DC++0x01 line.word 0x00 "TCD6_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10DC++0x01 line.word 0x00 "TCD6_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10DE++0x01 line.word 0x00 "TCD6_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10DE++0x01 line.word 0x00 "TCD6_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10DE++0x01 line.word 0x00 "TCD6_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x10DE++0x01 line.word 0x00 "TCD6_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x10E0++0x03 line.long 0x00 "TCD7_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x10E4++0x01 line.word 0x00 "TCD7_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10E4++0x01 line.word 0x00 "TCD7_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10E6++0x01 line.word 0x00 "TCD7_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10E6++0x01 line.word 0x00 "TCD7_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10E6++0x01 line.word 0x00 "TCD7_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10EC++0x03 line.long 0x00 "TCD7_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x10EC++0x03 line.long 0x00 "TCD7_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x10F0++0x03 line.long 0x00 "TCD7_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10F4++0x01 line.word 0x00 "TCD7_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x10F4++0x01 line.word 0x00 "TCD7_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif group.word 0x10F6++0x01 line.word 0x00 "TCD7_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10F6++0x01 line.word 0x00 "TCD7_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10F6++0x01 line.word 0x00 "TCD7_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10F6++0x01 line.word 0x00 "TCD7_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10F8++0x03 line.long 0x00 "TCD7_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10F8++0x03 line.long 0x00 "TCD7_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10FC++0x01 line.word 0x00 "TCD7_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10FC++0x01 line.word 0x00 "TCD7_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10FC++0x01 line.word 0x00 "TCD7_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x10FE++0x01 line.word 0x00 "TCD7_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x10FE++0x01 line.word 0x00 "TCD7_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x10FE++0x01 line.word 0x00 "TCD7_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x10FE++0x01 line.word 0x00 "TCD7_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.long 0x1100++0x03 line.long 0x00 "TCD8_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1104++0x01 line.word 0x00 "TCD8_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1104++0x01 line.word 0x00 "TCD8_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1106++0x01 line.word 0x00 "TCD8_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1106++0x01 line.word 0x00 "TCD8_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1106++0x01 line.word 0x00 "TCD8_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x110C++0x03 line.long 0x00 "TCD8_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x110C++0x03 line.long 0x00 "TCD8_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x1110++0x03 line.long 0x00 "TCD8_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1114++0x01 line.word 0x00 "TCD8_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1114++0x01 line.word 0x00 "TCD8_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif group.word 0x1116++0x01 line.word 0x00 "TCD8_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1116++0x01 line.word 0x00 "TCD8_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1116++0x01 line.word 0x00 "TCD8_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1116++0x01 line.word 0x00 "TCD8_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1118++0x03 line.long 0x00 "TCD8_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1118++0x03 line.long 0x00 "TCD8_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x111C++0x01 line.word 0x00 "TCD8_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x111C++0x01 line.word 0x00 "TCD8_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x111C++0x01 line.word 0x00 "TCD8_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x111E++0x01 line.word 0x00 "TCD8_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x111E++0x01 line.word 0x00 "TCD8_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x111E++0x01 line.word 0x00 "TCD8_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x111E++0x01 line.word 0x00 "TCD8_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x1120++0x03 line.long 0x00 "TCD9_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1124++0x01 line.word 0x00 "TCD9_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1124++0x01 line.word 0x00 "TCD9_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1126++0x01 line.word 0x00 "TCD9_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1126++0x01 line.word 0x00 "TCD9_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1126++0x01 line.word 0x00 "TCD9_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x112C++0x03 line.long 0x00 "TCD9_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x112C++0x03 line.long 0x00 "TCD9_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x1130++0x03 line.long 0x00 "TCD9_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1134++0x01 line.word 0x00 "TCD9_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1134++0x01 line.word 0x00 "TCD9_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" group.word 0x1136++0x01 line.word 0x00 "TCD9_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1136++0x01 line.word 0x00 "TCD9_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1136++0x01 line.word 0x00 "TCD9_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x1136++0x01 line.word 0x00 "TCD9_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1138++0x03 line.long 0x00 "TCD9_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1138++0x03 line.long 0x00 "TCD9_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x113C++0x01 line.word 0x00 "TCD9_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x113C++0x01 line.word 0x00 "TCD9_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x113C++0x01 line.word 0x00 "TCD9_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x113E++0x01 line.word 0x00 "TCD9_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x113E++0x01 line.word 0x00 "TCD9_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x113E++0x01 line.word 0x00 "TCD9_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x113E++0x01 line.word 0x00 "TCD9_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.long 0x1140++0x03 line.long 0x00 "TCD10_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1144++0x01 line.word 0x00 "TCD10_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1144++0x01 line.word 0x00 "TCD10_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x1146++0x01 line.word 0x00 "TCD10_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1146++0x01 line.word 0x00 "TCD10_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1146++0x01 line.word 0x00 "TCD10_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x114C++0x03 line.long 0x00 "TCD10_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x114C++0x03 line.long 0x00 "TCD10_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x1150++0x03 line.long 0x00 "TCD10_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1154++0x01 line.word 0x00 "TCD10_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1154++0x01 line.word 0x00 "TCD10_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif group.word 0x1156++0x01 line.word 0x00 "TCD10_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1156++0x01 line.word 0x00 "TCD10_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1156++0x01 line.word 0x00 "TCD10_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1156++0x01 line.word 0x00 "TCD10_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1158++0x03 line.long 0x00 "TCD10_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1158++0x03 line.long 0x00 "TCD10_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x115C++0x01 line.word 0x00 "TCD10_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x115C++0x01 line.word 0x00 "TCD10_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x115C++0x01 line.word 0x00 "TCD10_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x115E++0x01 line.word 0x00 "TCD10_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x115E++0x01 line.word 0x00 "TCD10_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x115E++0x01 line.word 0x00 "TCD10_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x115E++0x01 line.word 0x00 "TCD10_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif group.long 0x1160++0x03 line.long 0x00 "TCD11_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1164++0x01 line.word 0x00 "TCD11_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1164++0x01 line.word 0x00 "TCD11_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1166++0x01 line.word 0x00 "TCD11_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1166++0x01 line.word 0x00 "TCD11_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1166++0x01 line.word 0x00 "TCD11_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x116C++0x03 line.long 0x00 "TCD11_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x116C++0x03 line.long 0x00 "TCD11_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x1170++0x03 line.long 0x00 "TCD11_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1174++0x01 line.word 0x00 "TCD11_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1174++0x01 line.word 0x00 "TCD11_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1176++0x01 line.word 0x00 "TCD11_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1176++0x01 line.word 0x00 "TCD11_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x1176++0x01 line.word 0x00 "TCD11_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1176++0x01 line.word 0x00 "TCD11_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1178++0x03 line.long 0x00 "TCD11_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1178++0x03 line.long 0x00 "TCD11_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x117C++0x01 line.word 0x00 "TCD11_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x117C++0x01 line.word 0x00 "TCD11_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x117C++0x01 line.word 0x00 "TCD11_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x117E++0x01 line.word 0x00 "TCD11_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x117E++0x01 line.word 0x00 "TCD11_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x117E++0x01 line.word 0x00 "TCD11_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x117E++0x01 line.word 0x00 "TCD11_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x1180++0x03 line.long 0x00 "TCD12_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x1184++0x01 line.word 0x00 "TCD12_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1184++0x01 line.word 0x00 "TCD12_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1186++0x01 line.word 0x00 "TCD12_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1186++0x01 line.word 0x00 "TCD12_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1186++0x01 line.word 0x00 "TCD12_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x118C++0x03 line.long 0x00 "TCD12_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x118C++0x03 line.long 0x00 "TCD12_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x1190++0x03 line.long 0x00 "TCD12_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1194++0x01 line.word 0x00 "TCD12_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1194++0x01 line.word 0x00 "TCD12_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1196++0x01 line.word 0x00 "TCD12_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x1196++0x01 line.word 0x00 "TCD12_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1196++0x01 line.word 0x00 "TCD12_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x1196++0x01 line.word 0x00 "TCD12_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1198++0x03 line.long 0x00 "TCD12_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1198++0x03 line.long 0x00 "TCD12_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x119C++0x01 line.word 0x00 "TCD12_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x119C++0x01 line.word 0x00 "TCD12_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x119C++0x01 line.word 0x00 "TCD12_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif group.word 0x119E++0x01 line.word 0x00 "TCD12_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x119E++0x01 line.word 0x00 "TCD12_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x119E++0x01 line.word 0x00 "TCD12_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x119E++0x01 line.word 0x00 "TCD12_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.long 0x11A0++0x03 line.long 0x00 "TCD13_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x11A4++0x01 line.word 0x00 "TCD13_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11A4++0x01 line.word 0x00 "TCD13_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11A6++0x01 line.word 0x00 "TCD13_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11A6++0x01 line.word 0x00 "TCD13_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11A6++0x01 line.word 0x00 "TCD13_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11AC++0x03 line.long 0x00 "TCD13_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x11AC++0x03 line.long 0x00 "TCD13_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x11B0++0x03 line.long 0x00 "TCD13_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11B4++0x01 line.word 0x00 "TCD13_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x11B4++0x01 line.word 0x00 "TCD13_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif group.word 0x11B6++0x01 line.word 0x00 "TCD13_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11B6++0x01 line.word 0x00 "TCD13_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11B6++0x01 line.word 0x00 "TCD13_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11B6++0x01 line.word 0x00 "TCD13_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x11B8++0x03 line.long 0x00 "TCD13_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x11B8++0x03 line.long 0x00 "TCD13_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11BC++0x01 line.word 0x00 "TCD13_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11BC++0x01 line.word 0x00 "TCD13_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11BC++0x01 line.word 0x00 "TCD13_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif group.word 0x11BE++0x01 line.word 0x00 "TCD13_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11BE++0x01 line.word 0x00 "TCD13_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11BE++0x01 line.word 0x00 "TCD13_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11BE++0x01 line.word 0x00 "TCD13_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.long 0x11C0++0x03 line.long 0x00 "TCD14_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11C4++0x01 line.word 0x00 "TCD14_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x11C4++0x01 line.word 0x00 "TCD14_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11C6++0x01 line.word 0x00 "TCD14_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11C6++0x01 line.word 0x00 "TCD14_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11C6++0x01 line.word 0x00 "TCD14_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x11CC++0x03 line.long 0x00 "TCD14_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11CC++0x03 line.long 0x00 "TCD14_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif group.long 0x11D0++0x03 line.long 0x00 "TCD14_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11D4++0x01 line.word 0x00 "TCD14_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x11D4++0x01 line.word 0x00 "TCD14_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11D6++0x01 line.word 0x00 "TCD14_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11D6++0x01 line.word 0x00 "TCD14_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11D6++0x01 line.word 0x00 "TCD14_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x11D6++0x01 line.word 0x00 "TCD14_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x11D8++0x03 line.long 0x00 "TCD14_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x11D8++0x03 line.long 0x00 "TCD14_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11DC++0x01 line.word 0x00 "TCD14_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11DC++0x01 line.word 0x00 "TCD14_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11DC++0x01 line.word 0x00 "TCD14_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11DE++0x01 line.word 0x00 "TCD14_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11DE++0x01 line.word 0x00 "TCD14_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11DE++0x01 line.word 0x00 "TCD14_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x11DE++0x01 line.word 0x00 "TCD14_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x11E0++0x03 line.long 0x00 "TCD15_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x11E4++0x01 line.word 0x00 "TCD15_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11E4++0x01 line.word 0x00 "TCD15_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11E6++0x01 line.word 0x00 "TCD15_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11E6++0x01 line.word 0x00 "TCD15_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11E6++0x01 line.word 0x00 "TCD15_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte,5: 32-byte,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x11EC++0x03 line.long 0x00 "TCD15_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source Address Adjustment" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x11EC++0x03 line.long 0x00 "TCD15_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" endif group.long 0x11F0++0x03 line.long 0x00 "TCD15_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11F4++0x01 line.word 0x00 "TCD15_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed offset" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x11F4++0x01 line.word 0x00 "TCD15_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11F6++0x01 line.word 0x00 "TCD15_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif group.word 0x11F6++0x01 line.word 0x00 "TCD15_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11F6++0x01 line.word 0x00 "TCD15_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11F6++0x01 line.word 0x00 "TCD15_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x11F8++0x03 line.long 0x00 "TCD15_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x11F8++0x03 line.long 0x00 "TCD15_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x11FC++0x01 line.word 0x00 "TCD15_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11FC++0x01 line.word 0x00 "TCD15_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11FC++0x01 line.word 0x00 "TCD15_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 8.--11. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x11FE++0x01 line.word 0x00 "TCD15_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.word 0x11FE++0x01 line.word 0x00 "TCD15_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--12. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif group.word 0x11FE++0x01 line.word 0x00 "TCD15_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x11FE++0x01 line.word 0x00 "TCD15_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1200++0x03 line.long 0x00 "TCD16_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1204++0x01 line.word 0x00 "TCD16_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1204++0x01 line.word 0x00 "TCD16_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1206++0x01 line.word 0x00 "TCD16_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1206++0x01 line.word 0x00 "TCD16_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x120C++0x03 line.long 0x00 "TCD16_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1210++0x03 line.long 0x00 "TCD16_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1214++0x01 line.word 0x00 "TCD16_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1216++0x01 line.word 0x00 "TCD16_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1216++0x01 line.word 0x00 "TCD16_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1216++0x01 line.word 0x00 "TCD16_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1218++0x03 line.long 0x00 "TCD16_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1218++0x03 line.long 0x00 "TCD16_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x121C++0x01 line.word 0x00 "TCD16_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x121C++0x01 line.word 0x00 "TCD16_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x121E++0x01 line.word 0x00 "TCD16_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x121E++0x01 line.word 0x00 "TCD16_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x121E++0x01 line.word 0x00 "TCD16_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1220++0x03 line.long 0x00 "TCD17_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1224++0x01 line.word 0x00 "TCD17_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1224++0x01 line.word 0x00 "TCD17_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x1226++0x01 line.word 0x00 "TCD17_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1226++0x01 line.word 0x00 "TCD17_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x122C++0x03 line.long 0x00 "TCD17_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1230++0x03 line.long 0x00 "TCD17_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1234++0x01 line.word 0x00 "TCD17_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1236++0x01 line.word 0x00 "TCD17_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1236++0x01 line.word 0x00 "TCD17_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1236++0x01 line.word 0x00 "TCD17_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1238++0x03 line.long 0x00 "TCD17_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1238++0x03 line.long 0x00 "TCD17_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x123C++0x01 line.word 0x00 "TCD17_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x123C++0x01 line.word 0x00 "TCD17_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x123E++0x01 line.word 0x00 "TCD17_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x123E++0x01 line.word 0x00 "TCD17_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x123E++0x01 line.word 0x00 "TCD17_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1240++0x03 line.long 0x00 "TCD18_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1244++0x01 line.word 0x00 "TCD18_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1244++0x01 line.word 0x00 "TCD18_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1246++0x01 line.word 0x00 "TCD18_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1246++0x01 line.word 0x00 "TCD18_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x124C++0x03 line.long 0x00 "TCD18_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1250++0x03 line.long 0x00 "TCD18_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1254++0x01 line.word 0x00 "TCD18_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1256++0x01 line.word 0x00 "TCD18_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1256++0x01 line.word 0x00 "TCD18_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1256++0x01 line.word 0x00 "TCD18_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1258++0x03 line.long 0x00 "TCD18_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1258++0x03 line.long 0x00 "TCD18_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x125C++0x01 line.word 0x00 "TCD18_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x125C++0x01 line.word 0x00 "TCD18_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x125E++0x01 line.word 0x00 "TCD18_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x125E++0x01 line.word 0x00 "TCD18_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x125E++0x01 line.word 0x00 "TCD18_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x1260++0x03 line.long 0x00 "TCD19_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1264++0x01 line.word 0x00 "TCD19_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1264++0x01 line.word 0x00 "TCD19_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x1266++0x01 line.word 0x00 "TCD19_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1266++0x01 line.word 0x00 "TCD19_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x126C++0x03 line.long 0x00 "TCD19_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1270++0x03 line.long 0x00 "TCD19_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1274++0x01 line.word 0x00 "TCD19_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" group.word 0x1276++0x01 line.word 0x00 "TCD19_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1276++0x01 line.word 0x00 "TCD19_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1276++0x01 line.word 0x00 "TCD19_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1278++0x03 line.long 0x00 "TCD19_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1278++0x03 line.long 0x00 "TCD19_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x127C++0x01 line.word 0x00 "TCD19_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x127C++0x01 line.word 0x00 "TCD19_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x127E++0x01 line.word 0x00 "TCD19_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x127E++0x01 line.word 0x00 "TCD19_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x127E++0x01 line.word 0x00 "TCD19_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1280++0x03 line.long 0x00 "TCD20_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1284++0x01 line.word 0x00 "TCD20_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1284++0x01 line.word 0x00 "TCD20_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1286++0x01 line.word 0x00 "TCD20_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1286++0x01 line.word 0x00 "TCD20_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x128C++0x03 line.long 0x00 "TCD20_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1290++0x03 line.long 0x00 "TCD20_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1294++0x01 line.word 0x00 "TCD20_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" group.word 0x1296++0x01 line.word 0x00 "TCD20_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1296++0x01 line.word 0x00 "TCD20_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1296++0x01 line.word 0x00 "TCD20_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1298++0x03 line.long 0x00 "TCD20_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1298++0x03 line.long 0x00 "TCD20_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x129C++0x01 line.word 0x00 "TCD20_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x129C++0x01 line.word 0x00 "TCD20_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x129E++0x01 line.word 0x00 "TCD20_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x129E++0x01 line.word 0x00 "TCD20_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x129E++0x01 line.word 0x00 "TCD20_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x12A0++0x03 line.long 0x00 "TCD21_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12A4++0x01 line.word 0x00 "TCD21_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12A4++0x01 line.word 0x00 "TCD21_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12A6++0x01 line.word 0x00 "TCD21_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12A6++0x01 line.word 0x00 "TCD21_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x12AC++0x03 line.long 0x00 "TCD21_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x12B0++0x03 line.long 0x00 "TCD21_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x12B4++0x01 line.word 0x00 "TCD21_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" group.word 0x12B6++0x01 line.word 0x00 "TCD21_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12B6++0x01 line.word 0x00 "TCD21_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12B6++0x01 line.word 0x00 "TCD21_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" group.long 0x12B8++0x03 line.long 0x00 "TCD21_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12B8++0x03 line.long 0x00 "TCD21_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12BC++0x01 line.word 0x00 "TCD21_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12BC++0x01 line.word 0x00 "TCD21_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12BE++0x01 line.word 0x00 "TCD21_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x12BE++0x01 line.word 0x00 "TCD21_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12BE++0x01 line.word 0x00 "TCD21_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x12C0++0x03 line.long 0x00 "TCD22_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12C4++0x01 line.word 0x00 "TCD22_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12C4++0x01 line.word 0x00 "TCD22_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12C6++0x01 line.word 0x00 "TCD22_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12C6++0x01 line.word 0x00 "TCD22_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x12CC++0x03 line.long 0x00 "TCD22_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x12D0++0x03 line.long 0x00 "TCD22_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x12D4++0x01 line.word 0x00 "TCD22_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12D6++0x01 line.word 0x00 "TCD22_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x12D6++0x01 line.word 0x00 "TCD22_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12D6++0x01 line.word 0x00 "TCD22_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x12D8++0x03 line.long 0x00 "TCD22_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12D8++0x03 line.long 0x00 "TCD22_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." group.word 0x12DC++0x01 line.word 0x00 "TCD22_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12DC++0x01 line.word 0x00 "TCD22_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x12DE++0x01 line.word 0x00 "TCD22_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12DE++0x01 line.word 0x00 "TCD22_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12DE++0x01 line.word 0x00 "TCD22_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x12E0++0x03 line.long 0x00 "TCD23_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12E4++0x01 line.word 0x00 "TCD23_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12E4++0x01 line.word 0x00 "TCD23_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x12E6++0x01 line.word 0x00 "TCD23_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12E6++0x01 line.word 0x00 "TCD23_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x12EC++0x03 line.long 0x00 "TCD23_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x12F0++0x03 line.long 0x00 "TCD23_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x12F4++0x01 line.word 0x00 "TCD23_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12F6++0x01 line.word 0x00 "TCD23_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x12F6++0x01 line.word 0x00 "TCD23_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12F6++0x01 line.word 0x00 "TCD23_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12F8++0x03 line.long 0x00 "TCD23_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x12F8++0x03 line.long 0x00 "TCD23_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12FC++0x01 line.word 0x00 "TCD23_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12FC++0x01 line.word 0x00 "TCD23_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x12FE++0x01 line.word 0x00 "TCD23_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x12FE++0x01 line.word 0x00 "TCD23_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x12FE++0x01 line.word 0x00 "TCD23_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1300++0x03 line.long 0x00 "TCD24_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1304++0x01 line.word 0x00 "TCD24_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1304++0x01 line.word 0x00 "TCD24_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x1306++0x01 line.word 0x00 "TCD24_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1306++0x01 line.word 0x00 "TCD24_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x130C++0x03 line.long 0x00 "TCD24_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1310++0x03 line.long 0x00 "TCD24_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1314++0x01 line.word 0x00 "TCD24_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1316++0x01 line.word 0x00 "TCD24_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1316++0x01 line.word 0x00 "TCD24_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1316++0x01 line.word 0x00 "TCD24_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1318++0x03 line.long 0x00 "TCD24_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1318++0x03 line.long 0x00 "TCD24_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." group.word 0x131C++0x01 line.word 0x00 "TCD24_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x131C++0x01 line.word 0x00 "TCD24_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x131E++0x01 line.word 0x00 "TCD24_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x131E++0x01 line.word 0x00 "TCD24_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x131E++0x01 line.word 0x00 "TCD24_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1320++0x03 line.long 0x00 "TCD25_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1324++0x01 line.word 0x00 "TCD25_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1324++0x01 line.word 0x00 "TCD25_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1326++0x01 line.word 0x00 "TCD25_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1326++0x01 line.word 0x00 "TCD25_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x132C++0x03 line.long 0x00 "TCD25_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1330++0x03 line.long 0x00 "TCD25_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1334++0x01 line.word 0x00 "TCD25_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1336++0x01 line.word 0x00 "TCD25_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1336++0x01 line.word 0x00 "TCD25_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1336++0x01 line.word 0x00 "TCD25_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1338++0x03 line.long 0x00 "TCD25_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1338++0x03 line.long 0x00 "TCD25_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x133C++0x01 line.word 0x00 "TCD25_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x133C++0x01 line.word 0x00 "TCD25_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x133E++0x01 line.word 0x00 "TCD25_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x133E++0x01 line.word 0x00 "TCD25_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x133E++0x01 line.word 0x00 "TCD25_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1340++0x03 line.long 0x00 "TCD26_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1344++0x01 line.word 0x00 "TCD26_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1344++0x01 line.word 0x00 "TCD26_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1346++0x01 line.word 0x00 "TCD26_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1346++0x01 line.word 0x00 "TCD26_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x134C++0x03 line.long 0x00 "TCD26_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1350++0x03 line.long 0x00 "TCD26_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1354++0x01 line.word 0x00 "TCD26_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1356++0x01 line.word 0x00 "TCD26_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1356++0x01 line.word 0x00 "TCD26_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1356++0x01 line.word 0x00 "TCD26_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1358++0x03 line.long 0x00 "TCD26_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1358++0x03 line.long 0x00 "TCD26_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x135C++0x01 line.word 0x00 "TCD26_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x135C++0x01 line.word 0x00 "TCD26_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x135E++0x01 line.word 0x00 "TCD26_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x135E++0x01 line.word 0x00 "TCD26_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x135E++0x01 line.word 0x00 "TCD26_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1360++0x03 line.long 0x00 "TCD27_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1364++0x01 line.word 0x00 "TCD27_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1364++0x01 line.word 0x00 "TCD27_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1366++0x01 line.word 0x00 "TCD27_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1366++0x01 line.word 0x00 "TCD27_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x136C++0x03 line.long 0x00 "TCD27_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1370++0x03 line.long 0x00 "TCD27_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1374++0x01 line.word 0x00 "TCD27_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1376++0x01 line.word 0x00 "TCD27_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x1376++0x01 line.word 0x00 "TCD27_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1376++0x01 line.word 0x00 "TCD27_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1378++0x03 line.long 0x00 "TCD27_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1378++0x03 line.long 0x00 "TCD27_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x137C++0x01 line.word 0x00 "TCD27_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x137C++0x01 line.word 0x00 "TCD27_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x137E++0x01 line.word 0x00 "TCD27_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x137E++0x01 line.word 0x00 "TCD27_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x137E++0x01 line.word 0x00 "TCD27_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x1380++0x03 line.long 0x00 "TCD28_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1384++0x01 line.word 0x00 "TCD28_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1384++0x01 line.word 0x00 "TCD28_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1386++0x01 line.word 0x00 "TCD28_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1386++0x01 line.word 0x00 "TCD28_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x138C++0x03 line.long 0x00 "TCD28_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x1390++0x03 line.long 0x00 "TCD28_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x1394++0x01 line.word 0x00 "TCD28_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" group.word 0x1396++0x01 line.word 0x00 "TCD28_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x1396++0x01 line.word 0x00 "TCD28_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x1396++0x01 line.word 0x00 "TCD28_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1398++0x03 line.long 0x00 "TCD28_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1398++0x03 line.long 0x00 "TCD28_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x139C++0x01 line.word 0x00 "TCD28_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x139C++0x01 line.word 0x00 "TCD28_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x139E++0x01 line.word 0x00 "TCD28_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x139E++0x01 line.word 0x00 "TCD28_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x139E++0x01 line.word 0x00 "TCD28_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x13A0++0x03 line.long 0x00 "TCD29_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13A4++0x01 line.word 0x00 "TCD29_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13A4++0x01 line.word 0x00 "TCD29_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13A6++0x01 line.word 0x00 "TCD29_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13A6++0x01 line.word 0x00 "TCD29_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x13AC++0x03 line.long 0x00 "TCD29_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x13B0++0x03 line.long 0x00 "TCD29_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x13B4++0x01 line.word 0x00 "TCD29_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13B6++0x01 line.word 0x00 "TCD29_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13B6++0x01 line.word 0x00 "TCD29_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x13B6++0x01 line.word 0x00 "TCD29_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x13B8++0x03 line.long 0x00 "TCD29_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13B8++0x03 line.long 0x00 "TCD29_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13BC++0x01 line.word 0x00 "TCD29_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13BC++0x01 line.word 0x00 "TCD29_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x13BE++0x01 line.word 0x00 "TCD29_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x13BE++0x01 line.word 0x00 "TCD29_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13BE++0x01 line.word 0x00 "TCD29_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x13C0++0x03 line.long 0x00 "TCD30_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13C4++0x01 line.word 0x00 "TCD30_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13C4++0x01 line.word 0x00 "TCD30_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" group.word 0x13C6++0x01 line.word 0x00 "TCD30_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13C6++0x01 line.word 0x00 "TCD30_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x13CC++0x03 line.long 0x00 "TCD30_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x13D0++0x03 line.long 0x00 "TCD30_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x13D4++0x01 line.word 0x00 "TCD30_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" group.word 0x13D6++0x01 line.word 0x00 "TCD30_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13D6++0x01 line.word 0x00 "TCD30_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13D6++0x01 line.word 0x00 "TCD30_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" group.long 0x13D8++0x03 line.long 0x00 "TCD30_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x13D8++0x03 line.long 0x00 "TCD30_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13DC++0x01 line.word 0x00 "TCD30_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13DC++0x01 line.word 0x00 "TCD30_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13DE++0x01 line.word 0x00 "TCD30_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13DE++0x01 line.word 0x00 "TCD30_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x13DE++0x01 line.word 0x00 "TCD30_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" group.long 0x13E0++0x03 line.long 0x00 "TCD31_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13E4++0x01 line.word 0x00 "TCD31_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source Address Signed Offset" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13E4++0x01 line.word 0x00 "TCD31_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13E6++0x01 line.word 0x00 "TCD31_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,3: Reserved,4: 16-byte burst,5: Reserved,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination Data Transfer Size" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13E6++0x01 line.word 0x00 "TCD31_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source Address Modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,4: 16-byte burst,5: 32-byte burst,," newline bitfld.word 0x00 3.--7. " DMOD ,Destination Address Modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Mapping Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset Enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor Byte Transfer Count" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source Minor Loop Offset Enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination Minor Loop Offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor Byte Transfer Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x13EC++0x03 line.long 0x00 "TCD31_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last Source Address Adjustment" group.long 0x13F0++0x03 line.long 0x00 "TCD31_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination Address" group.word 0x13F4++0x01 line.word 0x00 "TCD31_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination Address Signed Offset" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13F6++0x01 line.word 0x00 "TCD31_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x13F6++0x01 line.word 0x00 "TCD31_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13F6++0x01 line.word 0x00 "TCD31_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Minor Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current Major Iteration Count" group.long 0x13F8++0x03 line.long 0x00 "TCD31_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,Destination last address adjustment or the memory address for the next transfer control descriptor t.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x13F8++0x03 line.long 0x00 "TCD31_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x13FC++0x01 line.word 0x00 "TCD31_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline bitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13FC++0x01 line.word 0x00 "TCD31_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth Control" "0: No eDMA engine stalls,,2: eDMA engine stalls for 4 cycles after each R/W,3: eDMA engine stalls for 8 cycles after each R/W" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Major Loop Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel Done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel Active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable Scatter/Gather Processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable Request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel Start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x13FE++0x01 line.word 0x00 "TCD31_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting Major Iteration Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.word 0x13FE++0x01 line.word 0x00 "TCD31_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 9.--13. " LINKCH ,Link Channel Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.word 0x13FE++0x01 line.word 0x00 "TCD31_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting Major Iteration Count" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK61F*12") tree "DMA0 (Enhanced direct memory access controller)" base ad:0x40008000 width 23. group.long 0x00++0x03 line.long 0x00 "CR,Control Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 17. " CX ,Cancel transfer" "0: Normal operation,1: Cancel the remaining data transfer" newline bitfld.long 0x00 16. " ECX ,Error cancel transfer" "0: Normal operation,1: Cancel the remaing data transfer in the same fashion as the CX bit" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 10.--11. " GRP1PRI ,Channel group 1 priority" "0,1,2,3" newline bitfld.long 0x00 8.--9. " GRP0PRI ,Channel group 0 priority" "0,1,2,3" newline bitfld.long 0x00 7. " EMLM ,Enable minor loop mapping" "0: Disabled,1: Ebabled" newline bitfld.long 0x00 6. " CLM ,Continuous link mode" "0: A minor loop channel link made to itself goes through channel arbitration before being activated aga..,1: A minor loop channel link made to itself does not go through channel arbitration before being activa.." newline bitfld.long 0x00 5. " HALT ,Halt DMA operations" "0: Normal operation,1: Stall the start of any new channels" newline bitfld.long 0x00 4. " HOE ,Halt on error" "0: Normal operation,1: Any error causes the HALT bit to set" newline bitfld.long 0x00 3. " ERGA ,Enable round robin group arbitration" "0: Fixed priority arbitration is used for selection among the groups,1: Round robin arbitration is used for selection among the groups" newline bitfld.long 0x00 2. " ERCA ,Enable round robin channel arbitration" "0: Fixed priority arbitration is used for channel selection,1: Round robin arbitration is used for channel selection" newline bitfld.long 0x00 1. " EDBG ,Enable debug" ",1: the DMA stalls the start of a new channel" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x04++0x03 line.long 0x00 "ES,Error Status Register" rbitfld.long 0x00 31. " VLD ,no description available" "0: No ERR bits are set,1: At least one ERR bit is set indicating a valid error exists that has not been cleared" newline hexmask.long.word 0x00 17.--30. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16. " ECX ,Transfer cancelled" "0: No cancelled transfers,1: The last recorded entry was a cancelled transfer by the error cancel transfer input" newline rbitfld.long 0x00 15. " GPE ,Group priority error" "0: No group priority error,1: The last recorded error was a configuration error among the group priorities" newline rbitfld.long 0x00 14. " CPE ,Channel priority error" "0: No channel priority error,1: The last recorded error was a configuration error in the channel priorities" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8.--12. " ERRCHN ,Error channel number or cancelled channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 7. " SAE ,Source address error" "0: No source address configuration error,1: The last recorded error was a configuration error detected in the TCDn_SADDR field" newline rbitfld.long 0x00 6. " SOE ,Source offset error" "0: No source offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_SOFF field" newline rbitfld.long 0x00 5. " DAE ,Destination address error" "0: No destination address configuration error,1: The last recorded error was a configuration error detected in the TCDn_DADDR field" newline rbitfld.long 0x00 4. " DOE ,Destination offset error" "0: No destination offset configuration error,1: The last recorded error was a configuration error detected in the TCDn_DOFF field" newline rbitfld.long 0x00 3. " NCE ,NBYTES/CITER configuration error" "0: No NBYTES/CITER configuration error,1: The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields" newline rbitfld.long 0x00 2. " SGE ,Scatter/gather configuration error" "0: No scatter/gather configuration error,1: The last recorded error was a configuration error detected in the TCDn_DLASTSGA field" newline rbitfld.long 0x00 1. " SBE ,Source bus error" "0: No source bus error,1: The last recorded error was a bus error on a source read" newline rbitfld.long 0x00 0. " DBE ,Destination bus error" "0: No destination bus error,1: The last recorded error was a bus error on a destination write" group.long 0x0C++0x03 line.long 0x00 "ERQ,Enable Request Register" bitfld.long 0x00 31. " ERQ31 ,Enable DMA Request 31" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 30. " ERQ30 ,Enable DMA Request 30" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 29. " ERQ29 ,Enable DMA Request 29" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 28. " ERQ28 ,Enable DMA Request 28" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 27. " ERQ27 ,Enable DMA Request 27" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 26. " ERQ26 ,Enable DMA Request 26" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 25. " ERQ25 ,Enable DMA Request 25" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 24. " ERQ24 ,Enable DMA Request 24" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 23. " ERQ23 ,Enable DMA Request 23" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 22. " ERQ22 ,Enable DMA Request 22" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 21. " ERQ21 ,Enable DMA Request 21" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 20. " ERQ20 ,Enable DMA Request 20" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 19. " ERQ19 ,Enable DMA Request 19" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 18. " ERQ18 ,Enable DMA Request 18" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 17. " ERQ17 ,Enable DMA Request 17" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 16. " ERQ16 ,Enable DMA Request 16" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 15. " ERQ15 ,Enable DMA Request 15" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 14. " ERQ14 ,Enable DMA Request 14" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 13. " ERQ13 ,Enable DMA Request 13" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 12. " ERQ12 ,Enable DMA Request 12" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 11. " ERQ11 ,Enable DMA Request 11" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 10. " ERQ10 ,Enable DMA Request 10" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 9. " ERQ9 ,Enable DMA Request 9" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 8. " ERQ8 ,Enable DMA Request 8" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 7. " ERQ7 ,Enable DMA Request 7" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 6. " ERQ6 ,Enable DMA Request 6" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 5. " ERQ5 ,Enable DMA Request 5" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 4. " ERQ4 ,Enable DMA Request 4" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 3. " ERQ3 ,Enable DMA Request 3" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 2. " ERQ2 ,Enable DMA Request 2" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 1. " ERQ1 ,Enable DMA Request 1" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" newline bitfld.long 0x00 0. " ERQ0 ,Enable DMA Request 0" "0: The DMA request signal for the corresponding channel is disabled,1: The DMA request signal for the corresponding channel is enabled" group.long 0x14++0x03 line.long 0x00 "EEI,Enable Error Interrupt Register" bitfld.long 0x00 31. " EEI31 ,Enable error interrupt 31" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 30. " EEI30 ,Enable error interrupt 30" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 29. " EEI29 ,Enable error interrupt 29" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 28. " EEI28 ,Enable error interrupt 28" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 27. " EEI27 ,Enable error interrupt 27" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 26. " EEI26 ,Enable error interrupt 26" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 25. " EEI25 ,Enable error interrupt 25" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 24. " EEI24 ,Enable error interrupt 24" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 23. " EEI23 ,Enable error interrupt 23" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 22. " EEI22 ,Enable error interrupt 22" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 21. " EEI21 ,Enable error interrupt 21" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 20. " EEI20 ,Enable error interrupt 20" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 19. " EEI19 ,Enable error interrupt 19" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 18. " EEI18 ,Enable error interrupt 18" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 17. " EEI17 ,Enable error interrupt 17" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 16. " EEI16 ,Enable error interrupt 16" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 15. " EEI15 ,Enable error interrupt 15" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 14. " EEI14 ,Enable error interrupt 14" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 13. " EEI13 ,Enable error interrupt 13" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 12. " EEI12 ,Enable error interrupt 12" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 11. " EEI11 ,Enable error interrupt 11" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 10. " EEI10 ,Enable error interrupt 10" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 9. " EEI9 ,Enable error interrupt 9" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 8. " EEI8 ,Enable error interrupt 8" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 7. " EEI7 ,Enable error interrupt 7" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 6. " EEI6 ,Enable error interrupt 6" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 5. " EEI5 ,Enable error interrupt 5" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 4. " EEI4 ,Enable error interrupt 4" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 3. " EEI3 ,Enable error interrupt 3" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 2. " EEI2 ,Enable error interrupt 2" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 1. " EEI1 ,Enable error interrupt 1" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" newline bitfld.long 0x00 0. " EEI0 ,Enable error interrupt 0" "0: The error signal for corresponding channel does not generate an error interrupt,1: The assertion of the error signal for corresponding channel generates an error interrupt request" group.byte 0x18++0x00 line.byte 0x00 "CEEI,Clear Enable Error Interrupt Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAEE ,Clear all enable error interrupts" "0: Clear only the EEI bit specified in the CEEI field,1: Clear all bits in EEI" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CEEI ,Clear enable error interrupt" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x19++0x00 line.byte 0x00 "SEEI,Set Enable Error Interrupt Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAEE ,Sets all enable error interrupts" "0: Set only the EEI bit specified in the SEEI field,1: Sets all bits in EEI" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SEEI ,Set enable error interrupt" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x1A++0x00 line.byte 0x00 "CERQ,Clear Enable Request Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAER ,Clear all enable requests" "0: Clear only the ERQ bit specified in the CERQ field,1: Clear all bits in ERQ" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CERQ ,Clear enable request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x1B++0x00 line.byte 0x00 "SERQ,Set Enable Request Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAER ,Set all enable requests" "0: Set only the ERQ bit specified in the SERQ field,1: Set all bits in ERQ" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SERQ ,Set enable request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x1C++0x00 line.byte 0x00 "CDNE,Clear DONE Status Bit Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CADN ,Clears all DONE bits" "0: Clears only the TCDn_CSR[DONE] bit specified in the CDNE field,1: Clears all bits in TCDn_CSR[DONE]" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CDNE ,Clear DONE bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x1D++0x00 line.byte 0x00 "SSRT,Set START Bit Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " SAST ,Set all START bits (activates all channels)" "0: Set only the TCDn_CSR[START] bit specified in the SSRT field,1: Set all bits in TCDn_CSR[START]" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SSRT ,Set START bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x1E++0x00 line.byte 0x00 "CERR,Clear Error Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAEI ,Clear all error indicators" "0: Clear only the ERR bit specified in the CERR field,1: Clear all bits in ERR" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CERR ,Clear error indicator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x1F++0x00 line.byte 0x00 "CINT,Clear Interrupt Request Register" bitfld.byte 0x00 7. " NOP ,no description available" "0: Normal operation,1: No operation. ignore the other bits in this register" newline bitfld.byte 0x00 6. " CAIR ,Clear all interrupt requests" "0: Clear only the INT bit specified in the CINT field,1: Clear all bits in INT" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " CINT ,Clear interrupt request" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x24++0x03 line.long 0x00 "INT,Interrupt Request Register" bitfld.long 0x00 31. " INT31 ,Interrupt request 31" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 30. " INT30 ,Interrupt request 30" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 29. " INT29 ,Interrupt request 29" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 28. " INT28 ,Interrupt request 28" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 27. " INT27 ,Interrupt request 27" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 26. " INT26 ,Interrupt request 26" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 25. " INT25 ,Interrupt request 25" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 24. " INT24 ,Interrupt request 24" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 23. " INT23 ,Interrupt request 23" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 22. " INT22 ,Interrupt request 22" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 21. " INT21 ,Interrupt request 21" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 20. " INT20 ,Interrupt request 20" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 19. " INT19 ,Interrupt request 19" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 18. " INT18 ,Interrupt request 18" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 17. " INT17 ,Interrupt request 17" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 16. " INT16 ,Interrupt request 16" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 15. " INT15 ,Interrupt request 15" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 14. " INT14 ,Interrupt request 14" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 13. " INT13 ,Interrupt request 13" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 12. " INT12 ,Interrupt request 12" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 11. " INT11 ,Interrupt request 11" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 10. " INT10 ,Interrupt request 10" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 9. " INT9 ,Interrupt request 9" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 8. " INT8 ,Interrupt request 8" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 7. " INT7 ,Interrupt request 7" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 6. " INT6 ,Interrupt request 6" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 5. " INT5 ,Interrupt request 5" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 4. " INT4 ,Interrupt request 4" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 3. " INT3 ,Interrupt request 3" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 2. " INT2 ,Interrupt request 2" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 1. " INT1 ,Interrupt request 1" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" newline bitfld.long 0x00 0. " INT0 ,Interrupt request 0" "0: The interrupt request for corresponding channel is cleared,1: The interrupt request for corresponding channel is active" group.long 0x2C++0x03 line.long 0x00 "ERR,Error Register" bitfld.long 0x00 31. " ERR31 ,Error in channel 31" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 30. " ERR30 ,Error in channel 30" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 29. " ERR29 ,Error in channel 29" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 28. " ERR28 ,Error in channel 28" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 27. " ERR27 ,Error in channel 27" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 26. " ERR26 ,Error in channel 26" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 25. " ERR25 ,Error in channel 25" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 24. " ERR24 ,Error in channel 24" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 23. " ERR23 ,Error in channel 23" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 22. " ERR22 ,Error in channel 22" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 21. " ERR21 ,Error in channel 21" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 20. " ERR20 ,Error in channel 20" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 19. " ERR19 ,Error in channel 19" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 18. " ERR18 ,Error in channel 18" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 17. " ERR17 ,Error in channel 17" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 16. " ERR16 ,Error in channel 16" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 15. " ERR15 ,Error in channel 15" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 14. " ERR14 ,Error in channel 14" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 13. " ERR13 ,Error in channel 13" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 12. " ERR12 ,Error in channel 12" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 11. " ERR11 ,Error in channel 11" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 10. " ERR10 ,Error in channel 10" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 9. " ERR9 ,Error in channel 9" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 8. " ERR8 ,Error in channel 8" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 7. " ERR7 ,Error in channel 7" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 6. " ERR6 ,Error in channel 6" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 5. " ERR5 ,Error in channel 5" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 4. " ERR4 ,Error in channel 4" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 3. " ERR3 ,Error in channel 3" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 2. " ERR2 ,Error in channel 2" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 1. " ERR1 ,Error in channel 1" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" newline bitfld.long 0x00 0. " ERR0 ,Error in channel 0" "0: An error in the corresponding channel has not occurred,1: An error in the corresponding channel has occurred" group.long 0x34++0x03 line.long 0x00 "HRS,Hardware Request Status Register" bitfld.long 0x00 31. " HRS31 ,Hardware request status channel 31" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 30. " HRS30 ,Hardware request status channel 30" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 29. " HRS29 ,Hardware request status channel 29" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 28. " HRS28 ,Hardware request status channel 28" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 27. " HRS27 ,Hardware request status channel 27" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 26. " HRS26 ,Hardware request status channel 26" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 25. " HRS25 ,Hardware request status channel 25" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 24. " HRS24 ,Hardware request status channel 24" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 23. " HRS23 ,Hardware request status channel 23" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 22. " HRS22 ,Hardware request status channel 22" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 21. " HRS21 ,Hardware request status channel 21" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 20. " HRS20 ,Hardware request status channel 20" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 19. " HRS19 ,Hardware request status channel 19" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 18. " HRS18 ,Hardware request status channel 18" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 17. " HRS17 ,Hardware request status channel 17" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 16. " HRS16 ,Hardware request status channel 16" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 15. " HRS15 ,Hardware request status channel 15" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 14. " HRS14 ,Hardware request status channel 14" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 13. " HRS13 ,Hardware request status channel 13" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 12. " HRS12 ,Hardware request status channel 12" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 11. " HRS11 ,Hardware request status channel 11" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 10. " HRS10 ,Hardware request status channel 10" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 9. " HRS9 ,Hardware request status channel 9" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 8. " HRS8 ,Hardware request status channel 8" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 7. " HRS7 ,Hardware request status channel 7" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 6. " HRS6 ,Hardware request status channel 6" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 5. " HRS5 ,Hardware request status channel 5" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 4. " HRS4 ,Hardware request status channel 4" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 3. " HRS3 ,Hardware request status channel 3" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 2. " HRS2 ,Hardware request status channel 2" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 1. " HRS1 ,Hardware request status channel 1" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" newline bitfld.long 0x00 0. " HRS0 ,Hardware request status channel 0" "0: A hardware service request for the corresponding channel is not present,1: A hardware service request for the corresponding channel is present" group.byte 0x100++0x00 line.byte 0x00 "DCHPRI3,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x101++0x00 line.byte 0x00 "DCHPRI2,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x102++0x00 line.byte 0x00 "DCHPRI1,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x103++0x00 line.byte 0x00 "DCHPRI0,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x104++0x00 line.byte 0x00 "DCHPRI7,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x105++0x00 line.byte 0x00 "DCHPRI6,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x106++0x00 line.byte 0x00 "DCHPRI5,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x107++0x00 line.byte 0x00 "DCHPRI4,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x108++0x00 line.byte 0x00 "DCHPRI11,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x109++0x00 line.byte 0x00 "DCHPRI10,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10A++0x00 line.byte 0x00 "DCHPRI9,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10B++0x00 line.byte 0x00 "DCHPRI8,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10C++0x00 line.byte 0x00 "DCHPRI15,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10D++0x00 line.byte 0x00 "DCHPRI14,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10E++0x00 line.byte 0x00 "DCHPRI13,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10F++0x00 line.byte 0x00 "DCHPRI12,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x110++0x00 line.byte 0x00 "DCHPRI19,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x111++0x00 line.byte 0x00 "DCHPRI18,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x112++0x00 line.byte 0x00 "DCHPRI17,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x113++0x00 line.byte 0x00 "DCHPRI16,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x114++0x00 line.byte 0x00 "DCHPRI23,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x115++0x00 line.byte 0x00 "DCHPRI22,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x116++0x00 line.byte 0x00 "DCHPRI21,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x117++0x00 line.byte 0x00 "DCHPRI20,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x118++0x00 line.byte 0x00 "DCHPRI27,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x119++0x00 line.byte 0x00 "DCHPRI26,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11A++0x00 line.byte 0x00 "DCHPRI25,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11B++0x00 line.byte 0x00 "DCHPRI24,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11C++0x00 line.byte 0x00 "DCHPRI31,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11D++0x00 line.byte 0x00 "DCHPRI30,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11E++0x00 line.byte 0x00 "DCHPRI29,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x11F++0x00 line.byte 0x00 "DCHPRI28,Channel n Priority Register" bitfld.byte 0x00 7. " ECP ,Enable channel preemption" "0: Channel n cannot be suspended by a higher priority channel's service request,1: Channel n can be temporarily suspended by the service request of a higher priority channel" newline bitfld.byte 0x00 6. " DPA ,Disable preempt ability" "0: Channel n can suspend a lower priority channel,1: Channel n cannot suspend any channel. regardless of channel priority" newline rbitfld.byte 0x00 4.--5. " GRPPRI ,Channel n current group priority" "0,1,2,3" newline bitfld.byte 0x00 0.--3. " CHPRI ,Channel n arbitration priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x1000++0x03 line.long 0x00 "TCD0_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1020++0x03 line.long 0x00 "TCD1_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1040++0x03 line.long 0x00 "TCD2_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1060++0x03 line.long 0x00 "TCD3_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1080++0x03 line.long 0x00 "TCD4_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x10A0++0x03 line.long 0x00 "TCD5_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x10C0++0x03 line.long 0x00 "TCD6_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x10E0++0x03 line.long 0x00 "TCD7_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1100++0x03 line.long 0x00 "TCD8_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1120++0x03 line.long 0x00 "TCD9_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1140++0x03 line.long 0x00 "TCD10_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1160++0x03 line.long 0x00 "TCD11_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1180++0x03 line.long 0x00 "TCD12_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x11A0++0x03 line.long 0x00 "TCD13_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x11C0++0x03 line.long 0x00 "TCD14_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x11E0++0x03 line.long 0x00 "TCD15_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1200++0x03 line.long 0x00 "TCD16_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1220++0x03 line.long 0x00 "TCD17_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1240++0x03 line.long 0x00 "TCD18_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1260++0x03 line.long 0x00 "TCD19_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1280++0x03 line.long 0x00 "TCD20_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x12A0++0x03 line.long 0x00 "TCD21_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x12C0++0x03 line.long 0x00 "TCD22_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x12E0++0x03 line.long 0x00 "TCD23_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1300++0x03 line.long 0x00 "TCD24_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1320++0x03 line.long 0x00 "TCD25_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1340++0x03 line.long 0x00 "TCD26_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1360++0x03 line.long 0x00 "TCD27_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x1380++0x03 line.long 0x00 "TCD28_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x13A0++0x03 line.long 0x00 "TCD29_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x13C0++0x03 line.long 0x00 "TCD30_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.long 0x13E0++0x03 line.long 0x00 "TCD31_SADDR,TCD Source Address" hexmask.long 0x00 0.--31. 1. " SADDR ,Source address" group.word 0x1004++0x01 line.word 0x00 "TCD0_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1024++0x01 line.word 0x00 "TCD1_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1044++0x01 line.word 0x00 "TCD2_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1064++0x01 line.word 0x00 "TCD3_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1084++0x01 line.word 0x00 "TCD4_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x10A4++0x01 line.word 0x00 "TCD5_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x10C4++0x01 line.word 0x00 "TCD6_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x10E4++0x01 line.word 0x00 "TCD7_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1104++0x01 line.word 0x00 "TCD8_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1124++0x01 line.word 0x00 "TCD9_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1144++0x01 line.word 0x00 "TCD10_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1164++0x01 line.word 0x00 "TCD11_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1184++0x01 line.word 0x00 "TCD12_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x11A4++0x01 line.word 0x00 "TCD13_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x11C4++0x01 line.word 0x00 "TCD14_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x11E4++0x01 line.word 0x00 "TCD15_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1204++0x01 line.word 0x00 "TCD16_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1224++0x01 line.word 0x00 "TCD17_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1244++0x01 line.word 0x00 "TCD18_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1264++0x01 line.word 0x00 "TCD19_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1284++0x01 line.word 0x00 "TCD20_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x12A4++0x01 line.word 0x00 "TCD21_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x12C4++0x01 line.word 0x00 "TCD22_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x12E4++0x01 line.word 0x00 "TCD23_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1304++0x01 line.word 0x00 "TCD24_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1324++0x01 line.word 0x00 "TCD25_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1344++0x01 line.word 0x00 "TCD26_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1364++0x01 line.word 0x00 "TCD27_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1384++0x01 line.word 0x00 "TCD28_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x13A4++0x01 line.word 0x00 "TCD29_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x13C4++0x01 line.word 0x00 "TCD30_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x13E4++0x01 line.word 0x00 "TCD31_SOFF,TCD Signed Source Address Offset" hexmask.word 0x00 0.--15. 1. " SOFF ,Source address signed offset" group.word 0x1006++0x01 line.word 0x00 "TCD0_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1026++0x01 line.word 0x00 "TCD1_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1046++0x01 line.word 0x00 "TCD2_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1066++0x01 line.word 0x00 "TCD3_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1086++0x01 line.word 0x00 "TCD4_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x10A6++0x01 line.word 0x00 "TCD5_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x10C6++0x01 line.word 0x00 "TCD6_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x10E6++0x01 line.word 0x00 "TCD7_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1106++0x01 line.word 0x00 "TCD8_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1126++0x01 line.word 0x00 "TCD9_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1146++0x01 line.word 0x00 "TCD10_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1166++0x01 line.word 0x00 "TCD11_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1186++0x01 line.word 0x00 "TCD12_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x11A6++0x01 line.word 0x00 "TCD13_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x11C6++0x01 line.word 0x00 "TCD14_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x11E6++0x01 line.word 0x00 "TCD15_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1206++0x01 line.word 0x00 "TCD16_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1226++0x01 line.word 0x00 "TCD17_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1246++0x01 line.word 0x00 "TCD18_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1266++0x01 line.word 0x00 "TCD19_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1286++0x01 line.word 0x00 "TCD20_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x12A6++0x01 line.word 0x00 "TCD21_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x12C6++0x01 line.word 0x00 "TCD22_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x12E6++0x01 line.word 0x00 "TCD23_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1306++0x01 line.word 0x00 "TCD24_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1326++0x01 line.word 0x00 "TCD25_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1346++0x01 line.word 0x00 "TCD26_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1366++0x01 line.word 0x00 "TCD27_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x1386++0x01 line.word 0x00 "TCD28_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x13A6++0x01 line.word 0x00 "TCD29_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x13C6++0x01 line.word 0x00 "TCD30_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.word 0x13E6++0x01 line.word 0x00 "TCD31_ATTR,TCD Transfer Attributes" bitfld.word 0x00 11.--15. " SMOD ,Source address modulo" "0: Source address modulo feature is disabled,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.word 0x00 8.--10. " SSIZE ,Source data transfer size" "0: 8-bit,1: 16-bit,2: 32-bit,,,,6: Reserved,7: Reserved" newline bitfld.word 0x00 3.--7. " DMOD ,Destination address modulo" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 0.--2. " DSIZE ,Destination data transfer size" "0,1,2,3,4,5,6,7" group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLNO,TCD Minor Byte Count (Minor Loop Disabled)" hexmask.long 0x00 0.--31. 1. " NBYTES ,Minor byte transfer count" group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLOFFNO,TCD Signed Minor Loop Offset (Minor Loop Enabled and Offset Disabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long 0x00 0.--29. 1. " NBYTES ,Minor byte transfer count" group.long 0x1008++0x03 line.long 0x00 "TCD0_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1028++0x03 line.long 0x00 "TCD1_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1048++0x03 line.long 0x00 "TCD2_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1068++0x03 line.long 0x00 "TCD3_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1088++0x03 line.long 0x00 "TCD4_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x10A8++0x03 line.long 0x00 "TCD5_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x10C8++0x03 line.long 0x00 "TCD6_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x10E8++0x03 line.long 0x00 "TCD7_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1108++0x03 line.long 0x00 "TCD8_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1128++0x03 line.long 0x00 "TCD9_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1148++0x03 line.long 0x00 "TCD10_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1168++0x03 line.long 0x00 "TCD11_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1188++0x03 line.long 0x00 "TCD12_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x11A8++0x03 line.long 0x00 "TCD13_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x11C8++0x03 line.long 0x00 "TCD14_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x11E8++0x03 line.long 0x00 "TCD15_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1208++0x03 line.long 0x00 "TCD16_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1228++0x03 line.long 0x00 "TCD17_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1248++0x03 line.long 0x00 "TCD18_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1268++0x03 line.long 0x00 "TCD19_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1288++0x03 line.long 0x00 "TCD20_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x12A8++0x03 line.long 0x00 "TCD21_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x12C8++0x03 line.long 0x00 "TCD22_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x12E8++0x03 line.long 0x00 "TCD23_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1308++0x03 line.long 0x00 "TCD24_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1328++0x03 line.long 0x00 "TCD25_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1348++0x03 line.long 0x00 "TCD26_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1368++0x03 line.long 0x00 "TCD27_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x1388++0x03 line.long 0x00 "TCD28_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x13A8++0x03 line.long 0x00 "TCD29_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x13C8++0x03 line.long 0x00 "TCD30_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x13E8++0x03 line.long 0x00 "TCD31_NBYTES_MLOFFYES,TCD Signed Minor Loop Offset (Minor Loop and Offset Enabled)" bitfld.long 0x00 31. " SMLOE ,Source minor loop offset enable" "0: The minor loop offset is not applied to the SADDR,1: The minor loop offset is applied to the SADDR" newline bitfld.long 0x00 30. " DMLOE ,Destination minor loop offset enable" "0: The minor loop offset is not applied to the DADDR,1: The minor loop offset is applied to the DADDR" newline hexmask.long.tbyte 0x00 10.--29. 1. " MLOFF ,If SMLOE or DMLOE is set. this field represents a sign-extended offset applied to the source or dest.." newline hexmask.long.word 0x00 0.--9. 1. " NBYTES ,Minor byte transfer count" group.long 0x100C++0x03 line.long 0x00 "TCD0_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x102C++0x03 line.long 0x00 "TCD1_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x104C++0x03 line.long 0x00 "TCD2_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x106C++0x03 line.long 0x00 "TCD3_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x108C++0x03 line.long 0x00 "TCD4_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x10AC++0x03 line.long 0x00 "TCD5_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x10CC++0x03 line.long 0x00 "TCD6_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x10EC++0x03 line.long 0x00 "TCD7_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x110C++0x03 line.long 0x00 "TCD8_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x112C++0x03 line.long 0x00 "TCD9_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x114C++0x03 line.long 0x00 "TCD10_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x116C++0x03 line.long 0x00 "TCD11_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x118C++0x03 line.long 0x00 "TCD12_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x11AC++0x03 line.long 0x00 "TCD13_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x11CC++0x03 line.long 0x00 "TCD14_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x11EC++0x03 line.long 0x00 "TCD15_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x120C++0x03 line.long 0x00 "TCD16_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x122C++0x03 line.long 0x00 "TCD17_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x124C++0x03 line.long 0x00 "TCD18_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x126C++0x03 line.long 0x00 "TCD19_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x128C++0x03 line.long 0x00 "TCD20_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x12AC++0x03 line.long 0x00 "TCD21_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x12CC++0x03 line.long 0x00 "TCD22_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x12EC++0x03 line.long 0x00 "TCD23_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x130C++0x03 line.long 0x00 "TCD24_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x132C++0x03 line.long 0x00 "TCD25_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x134C++0x03 line.long 0x00 "TCD26_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x136C++0x03 line.long 0x00 "TCD27_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x138C++0x03 line.long 0x00 "TCD28_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x13AC++0x03 line.long 0x00 "TCD29_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x13CC++0x03 line.long 0x00 "TCD30_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x13EC++0x03 line.long 0x00 "TCD31_SLAST,TCD Last Source Address Adjustment" hexmask.long 0x00 0.--31. 1. " SLAST ,Last source address adjustment" group.long 0x1010++0x03 line.long 0x00 "TCD0_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1030++0x03 line.long 0x00 "TCD1_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1050++0x03 line.long 0x00 "TCD2_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1070++0x03 line.long 0x00 "TCD3_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1090++0x03 line.long 0x00 "TCD4_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x10B0++0x03 line.long 0x00 "TCD5_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x10D0++0x03 line.long 0x00 "TCD6_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x10F0++0x03 line.long 0x00 "TCD7_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1110++0x03 line.long 0x00 "TCD8_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1130++0x03 line.long 0x00 "TCD9_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1150++0x03 line.long 0x00 "TCD10_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1170++0x03 line.long 0x00 "TCD11_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1190++0x03 line.long 0x00 "TCD12_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x11B0++0x03 line.long 0x00 "TCD13_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x11D0++0x03 line.long 0x00 "TCD14_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x11F0++0x03 line.long 0x00 "TCD15_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1210++0x03 line.long 0x00 "TCD16_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1230++0x03 line.long 0x00 "TCD17_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1250++0x03 line.long 0x00 "TCD18_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1270++0x03 line.long 0x00 "TCD19_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1290++0x03 line.long 0x00 "TCD20_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x12B0++0x03 line.long 0x00 "TCD21_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x12D0++0x03 line.long 0x00 "TCD22_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x12F0++0x03 line.long 0x00 "TCD23_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1310++0x03 line.long 0x00 "TCD24_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1330++0x03 line.long 0x00 "TCD25_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1350++0x03 line.long 0x00 "TCD26_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1370++0x03 line.long 0x00 "TCD27_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x1390++0x03 line.long 0x00 "TCD28_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x13B0++0x03 line.long 0x00 "TCD29_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x13D0++0x03 line.long 0x00 "TCD30_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.long 0x13F0++0x03 line.long 0x00 "TCD31_DADDR,TCD Destination Address" hexmask.long 0x00 0.--31. 1. " DADDR ,Destination address" group.word 0x1014++0x01 line.word 0x00 "TCD0_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1034++0x01 line.word 0x00 "TCD1_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1054++0x01 line.word 0x00 "TCD2_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1074++0x01 line.word 0x00 "TCD3_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1094++0x01 line.word 0x00 "TCD4_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x10B4++0x01 line.word 0x00 "TCD5_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x10D4++0x01 line.word 0x00 "TCD6_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x10F4++0x01 line.word 0x00 "TCD7_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1114++0x01 line.word 0x00 "TCD8_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1134++0x01 line.word 0x00 "TCD9_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1154++0x01 line.word 0x00 "TCD10_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1174++0x01 line.word 0x00 "TCD11_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1194++0x01 line.word 0x00 "TCD12_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x11B4++0x01 line.word 0x00 "TCD13_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x11D4++0x01 line.word 0x00 "TCD14_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x11F4++0x01 line.word 0x00 "TCD15_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1214++0x01 line.word 0x00 "TCD16_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1234++0x01 line.word 0x00 "TCD17_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1254++0x01 line.word 0x00 "TCD18_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1274++0x01 line.word 0x00 "TCD19_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1294++0x01 line.word 0x00 "TCD20_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x12B4++0x01 line.word 0x00 "TCD21_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x12D4++0x01 line.word 0x00 "TCD22_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x12F4++0x01 line.word 0x00 "TCD23_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1314++0x01 line.word 0x00 "TCD24_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1334++0x01 line.word 0x00 "TCD25_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1354++0x01 line.word 0x00 "TCD26_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1374++0x01 line.word 0x00 "TCD27_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1394++0x01 line.word 0x00 "TCD28_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x13B4++0x01 line.word 0x00 "TCD29_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x13D4++0x01 line.word 0x00 "TCD30_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x13F4++0x01 line.word 0x00 "TCD31_DOFF,TCD Signed Destination Address Offset" hexmask.word 0x00 0.--15. 1. " DOFF ,Destination address signed offset" group.word 0x1016++0x01 line.word 0x00 "TCD0_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1036++0x01 line.word 0x00 "TCD1_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1056++0x01 line.word 0x00 "TCD2_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1076++0x01 line.word 0x00 "TCD3_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1096++0x01 line.word 0x00 "TCD4_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x10B6++0x01 line.word 0x00 "TCD5_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x10D6++0x01 line.word 0x00 "TCD6_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x10F6++0x01 line.word 0x00 "TCD7_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1116++0x01 line.word 0x00 "TCD8_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1136++0x01 line.word 0x00 "TCD9_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1156++0x01 line.word 0x00 "TCD10_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1176++0x01 line.word 0x00 "TCD11_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1196++0x01 line.word 0x00 "TCD12_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x11B6++0x01 line.word 0x00 "TCD13_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x11D6++0x01 line.word 0x00 "TCD14_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x11F6++0x01 line.word 0x00 "TCD15_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1216++0x01 line.word 0x00 "TCD16_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1236++0x01 line.word 0x00 "TCD17_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1256++0x01 line.word 0x00 "TCD18_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1276++0x01 line.word 0x00 "TCD19_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1296++0x01 line.word 0x00 "TCD20_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x12B6++0x01 line.word 0x00 "TCD21_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x12D6++0x01 line.word 0x00 "TCD22_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x12F6++0x01 line.word 0x00 "TCD23_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1316++0x01 line.word 0x00 "TCD24_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1336++0x01 line.word 0x00 "TCD25_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1356++0x01 line.word 0x00 "TCD26_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1376++0x01 line.word 0x00 "TCD27_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1396++0x01 line.word 0x00 "TCD28_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x13B6++0x01 line.word 0x00 "TCD29_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x13D6++0x01 line.word 0x00 "TCD30_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x13F6++0x01 line.word 0x00 "TCD31_CITER_ELINKNO,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " CITER ,Current major iteration count" group.word 0x1016++0x01 line.word 0x00 "TCD0_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1036++0x01 line.word 0x00 "TCD1_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1056++0x01 line.word 0x00 "TCD2_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1076++0x01 line.word 0x00 "TCD3_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1096++0x01 line.word 0x00 "TCD4_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x10B6++0x01 line.word 0x00 "TCD5_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x10D6++0x01 line.word 0x00 "TCD6_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x10F6++0x01 line.word 0x00 "TCD7_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1116++0x01 line.word 0x00 "TCD8_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1136++0x01 line.word 0x00 "TCD9_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1156++0x01 line.word 0x00 "TCD10_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1176++0x01 line.word 0x00 "TCD11_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1196++0x01 line.word 0x00 "TCD12_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x11B6++0x01 line.word 0x00 "TCD13_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x11D6++0x01 line.word 0x00 "TCD14_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x11F6++0x01 line.word 0x00 "TCD15_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1216++0x01 line.word 0x00 "TCD16_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1236++0x01 line.word 0x00 "TCD17_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1256++0x01 line.word 0x00 "TCD18_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1276++0x01 line.word 0x00 "TCD19_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1296++0x01 line.word 0x00 "TCD20_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x12B6++0x01 line.word 0x00 "TCD21_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x12D6++0x01 line.word 0x00 "TCD22_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x12F6++0x01 line.word 0x00 "TCD23_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1316++0x01 line.word 0x00 "TCD24_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1336++0x01 line.word 0x00 "TCD25_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1356++0x01 line.word 0x00 "TCD26_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1376++0x01 line.word 0x00 "TCD27_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x1396++0x01 line.word 0x00 "TCD28_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x13B6++0x01 line.word 0x00 "TCD29_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x13D6++0x01 line.word 0x00 "TCD30_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.word 0x13F6++0x01 line.word 0x00 "TCD31_CITER_ELINKYES,TCD Current Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enable channel-to-channel linking on minor-loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " CITER ,Current major iteration count" group.long 0x1018++0x03 line.long 0x00 "TCD0_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1038++0x03 line.long 0x00 "TCD1_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1058++0x03 line.long 0x00 "TCD2_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1078++0x03 line.long 0x00 "TCD3_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1098++0x03 line.long 0x00 "TCD4_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x10B8++0x03 line.long 0x00 "TCD5_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x10D8++0x03 line.long 0x00 "TCD6_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x10F8++0x03 line.long 0x00 "TCD7_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1118++0x03 line.long 0x00 "TCD8_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1138++0x03 line.long 0x00 "TCD9_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1158++0x03 line.long 0x00 "TCD10_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1178++0x03 line.long 0x00 "TCD11_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1198++0x03 line.long 0x00 "TCD12_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x11B8++0x03 line.long 0x00 "TCD13_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x11D8++0x03 line.long 0x00 "TCD14_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x11F8++0x03 line.long 0x00 "TCD15_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1218++0x03 line.long 0x00 "TCD16_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1238++0x03 line.long 0x00 "TCD17_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1258++0x03 line.long 0x00 "TCD18_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1278++0x03 line.long 0x00 "TCD19_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1298++0x03 line.long 0x00 "TCD20_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x12B8++0x03 line.long 0x00 "TCD21_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x12D8++0x03 line.long 0x00 "TCD22_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x12F8++0x03 line.long 0x00 "TCD23_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1318++0x03 line.long 0x00 "TCD24_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1338++0x03 line.long 0x00 "TCD25_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1358++0x03 line.long 0x00 "TCD26_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1378++0x03 line.long 0x00 "TCD27_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x1398++0x03 line.long 0x00 "TCD28_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x13B8++0x03 line.long 0x00 "TCD29_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x13D8++0x03 line.long 0x00 "TCD30_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.long 0x13F8++0x03 line.long 0x00 "TCD31_DLASTSGA,TCD Last Destination Address Adjustment/Scatter Gather Address" hexmask.long 0x00 0.--31. 1. " DLASTSGA ,no description available" group.word 0x101C++0x01 line.word 0x00 "TCD0_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x103C++0x01 line.word 0x00 "TCD1_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x105C++0x01 line.word 0x00 "TCD2_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x107C++0x01 line.word 0x00 "TCD3_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x109C++0x01 line.word 0x00 "TCD4_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x10BC++0x01 line.word 0x00 "TCD5_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x10DC++0x01 line.word 0x00 "TCD6_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x10FC++0x01 line.word 0x00 "TCD7_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x111C++0x01 line.word 0x00 "TCD8_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x113C++0x01 line.word 0x00 "TCD9_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x115C++0x01 line.word 0x00 "TCD10_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x117C++0x01 line.word 0x00 "TCD11_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x119C++0x01 line.word 0x00 "TCD12_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x11BC++0x01 line.word 0x00 "TCD13_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x11DC++0x01 line.word 0x00 "TCD14_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x11FC++0x01 line.word 0x00 "TCD15_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x121C++0x01 line.word 0x00 "TCD16_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x123C++0x01 line.word 0x00 "TCD17_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x125C++0x01 line.word 0x00 "TCD18_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x127C++0x01 line.word 0x00 "TCD19_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x129C++0x01 line.word 0x00 "TCD20_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x12BC++0x01 line.word 0x00 "TCD21_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x12DC++0x01 line.word 0x00 "TCD22_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x12FC++0x01 line.word 0x00 "TCD23_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x131C++0x01 line.word 0x00 "TCD24_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x133C++0x01 line.word 0x00 "TCD25_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x135C++0x01 line.word 0x00 "TCD26_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x137C++0x01 line.word 0x00 "TCD27_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x139C++0x01 line.word 0x00 "TCD28_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x13BC++0x01 line.word 0x00 "TCD29_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x13DC++0x01 line.word 0x00 "TCD30_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x13FC++0x01 line.word 0x00 "TCD31_CSR,TCD Control and Status" bitfld.word 0x00 14.--15. " BWC ,Bandwidth control" "0: No eDMA engine stalls,1: Reserved,2: eDMA engine stalls for 4 cycles after each r/w,3: eDMA engine stalls for 8 cycles after each r/w" newline rbitfld.word 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8.--12. " MAJORLINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 7. " DONE ,Channel done" "0,1" newline bitfld.word 0x00 6. " ACTIVE ,Channel active" "0,1" newline bitfld.word 0x00 5. " MAJORELINK ,Enable channel-to-channel linking on major loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline bitfld.word 0x00 4. " ESG ,Enable scatter/gather processing" "0: The current channel's TCD is normal format,1: The current channel's TCD specifies a scatter gather format" newline bitfld.word 0x00 3. " DREQ ,Disable request" "0: The channel's ERQ bit is not affected,1: The channel's ERQ bit is cleared when the major loop is complete" newline bitfld.word 0x00 2. " INTHALF ,Enable an interrupt when major counter is half complete" "0: The half-point interrupt is disabled,1: The half-point interrupt is enabled" newline bitfld.word 0x00 1. " INTMAJOR ,Enable an interrupt when major iteration count completes" "0: The end-of-major loop interrupt is disabled,1: The end-of-major loop interrupt is enabled" newline bitfld.word 0x00 0. " START ,Channel start" "0: The channel is not explicitly started,1: The channel is explicitly started via a software initiated service request" group.word 0x101E++0x01 line.word 0x00 "TCD0_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x103E++0x01 line.word 0x00 "TCD1_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x105E++0x01 line.word 0x00 "TCD2_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x107E++0x01 line.word 0x00 "TCD3_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x109E++0x01 line.word 0x00 "TCD4_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x10BE++0x01 line.word 0x00 "TCD5_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x10DE++0x01 line.word 0x00 "TCD6_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x10FE++0x01 line.word 0x00 "TCD7_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x111E++0x01 line.word 0x00 "TCD8_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x113E++0x01 line.word 0x00 "TCD9_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x115E++0x01 line.word 0x00 "TCD10_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x117E++0x01 line.word 0x00 "TCD11_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x119E++0x01 line.word 0x00 "TCD12_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x11BE++0x01 line.word 0x00 "TCD13_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x11DE++0x01 line.word 0x00 "TCD14_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x11FE++0x01 line.word 0x00 "TCD15_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x121E++0x01 line.word 0x00 "TCD16_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x123E++0x01 line.word 0x00 "TCD17_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x125E++0x01 line.word 0x00 "TCD18_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x127E++0x01 line.word 0x00 "TCD19_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x129E++0x01 line.word 0x00 "TCD20_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x12BE++0x01 line.word 0x00 "TCD21_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x12DE++0x01 line.word 0x00 "TCD22_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x12FE++0x01 line.word 0x00 "TCD23_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x131E++0x01 line.word 0x00 "TCD24_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x133E++0x01 line.word 0x00 "TCD25_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x135E++0x01 line.word 0x00 "TCD26_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x137E++0x01 line.word 0x00 "TCD27_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x139E++0x01 line.word 0x00 "TCD28_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x13BE++0x01 line.word 0x00 "TCD29_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x13DE++0x01 line.word 0x00 "TCD30_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x13FE++0x01 line.word 0x00 "TCD31_BITER_ELINKYES,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline rbitfld.word 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 9.--13. " LINKCH ,Link channel number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.word 0x00 0.--8. 1. " BITER ,Starting major iteration count" group.word 0x101E++0x01 line.word 0x00 "TCD0_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x103E++0x01 line.word 0x00 "TCD1_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x105E++0x01 line.word 0x00 "TCD2_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x107E++0x01 line.word 0x00 "TCD3_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x109E++0x01 line.word 0x00 "TCD4_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x10BE++0x01 line.word 0x00 "TCD5_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x10DE++0x01 line.word 0x00 "TCD6_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x10FE++0x01 line.word 0x00 "TCD7_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x111E++0x01 line.word 0x00 "TCD8_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x113E++0x01 line.word 0x00 "TCD9_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x115E++0x01 line.word 0x00 "TCD10_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x117E++0x01 line.word 0x00 "TCD11_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x119E++0x01 line.word 0x00 "TCD12_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x11BE++0x01 line.word 0x00 "TCD13_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x11DE++0x01 line.word 0x00 "TCD14_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x11FE++0x01 line.word 0x00 "TCD15_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x121E++0x01 line.word 0x00 "TCD16_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x123E++0x01 line.word 0x00 "TCD17_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x125E++0x01 line.word 0x00 "TCD18_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x127E++0x01 line.word 0x00 "TCD19_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x129E++0x01 line.word 0x00 "TCD20_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x12BE++0x01 line.word 0x00 "TCD21_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x12DE++0x01 line.word 0x00 "TCD22_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x12FE++0x01 line.word 0x00 "TCD23_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x131E++0x01 line.word 0x00 "TCD24_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x133E++0x01 line.word 0x00 "TCD25_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x135E++0x01 line.word 0x00 "TCD26_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x137E++0x01 line.word 0x00 "TCD27_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x139E++0x01 line.word 0x00 "TCD28_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x13BE++0x01 line.word 0x00 "TCD29_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x13DE++0x01 line.word 0x00 "TCD30_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" group.word 0x13FE++0x01 line.word 0x00 "TCD31_BITER_ELINKNO,TCD Beginning Minor Loop Link" bitfld.word 0x00 15. " ELINK ,Enables channel-to-channel linking on minor loop complete" "0: The channel-to-channel linking is disabled,1: The channel-to-channel linking is enabled" newline hexmask.word 0x00 0.--14. 1. " BITER ,Starting major iteration count" width 0x0B tree.end endif tree "DMAMUX (DMA channel multiplexor)" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "DMAMUX" base ad:0x40021000 width 9. sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "CHCFG0,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CHCFG0,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "CHCFG0,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "CHCFG1,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x01++0x00 line.byte 0x00 "CHCFG1,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "CHCFG1,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x02++0x00 line.byte 0x00 "CHCFG2,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x02++0x00 line.byte 0x00 "CHCFG2,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "CHCFG2,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x03++0x00 line.byte 0x00 "CHCFG3,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "CHCFG3,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "CHCFG3,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x04++0x00 line.byte 0x00 "CHCFG4,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "CHCFG4,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x04++0x00 line.byte 0x00 "CHCFG4,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x05++0x00 line.byte 0x00 "CHCFG5,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "CHCFG5,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "CHCFG5,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "CHCFG6,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "CHCFG6,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x06++0x00 line.byte 0x00 "CHCFG6,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "CHCFG7,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x07++0x00 line.byte 0x00 "CHCFG7,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x07++0x00 line.byte 0x00 "CHCFG7,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "CHCFG8,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x08++0x00 line.byte 0x00 "CHCFG8,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x08++0x00 line.byte 0x00 "CHCFG8,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "CHCFG9,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x09++0x00 line.byte 0x00 "CHCFG9,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x09++0x00 line.byte 0x00 "CHCFG9,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x0A++0x00 line.byte 0x00 "CHCFG10,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "CHCFG10,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "CHCFG10,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "CHCFG11,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x0B++0x00 line.byte 0x00 "CHCFG11,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "CHCFG11,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x0C++0x00 line.byte 0x00 "CHCFG12,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0C++0x00 line.byte 0x00 "CHCFG12,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0C++0x00 line.byte 0x00 "CHCFG12,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x0D++0x00 line.byte 0x00 "CHCFG13,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0D++0x00 line.byte 0x00 "CHCFG13,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x0D++0x00 line.byte 0x00 "CHCFG13,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x0E++0x00 line.byte 0x00 "CHCFG14,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "CHCFG14,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0E++0x00 line.byte 0x00 "CHCFG14,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK60D*10*") group.byte 0x0F++0x00 line.byte 0x00 "CHCFG15,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Rx_Signal,11: UART4_Tx_Signal,12: UART5_Rx_Signal,13: UART5_Tx_Signal,14: I2S0_Rx_Signal,15: I2S0_Tx_Signal,16: SPI0_Rx_Signal,17: SPI0_Tx_Signal,18: SPI1_Rx_Signal,19: SPI1_Tx_Signal,20: SPI2_Rx_Signal,21: SPI2_Tx_Signal,22: I2C0_Signal,23: I2C1_Signal,24: FTM0_Channel0_Signal,25: FTM0_Channel1_Signal,26: FTM0_Channel2_Signal,27: FTM0_Channel3_Signal,28: FTM0_Channel4_Signal,29: FTM0_Channel5_Signal,30: FTM0_Channel6_Signal,31: FTM0_Channel7_Signal,32: FTM1_Channel0_Signal,33: FTM1_Channel1_Signal,34: FTM2_Channel0_Signal,35: FTM2_Channel1_Signal,36: IEEE1588Timer0_Signal,37: IEEE1588Timer1_Signal,38: IEEE1588Timer2_Signal,39: IEEE1588Timer3_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB0_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: AlwaysOn54_Signal,55: AlwaysOn55_Signal,56: AlwaysOn56_Signal,57: AlwaysOn57_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0F++0x00 line.byte 0x00 "CHCFG15,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0F++0x00 line.byte 0x00 "CHCFG15,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,11: UART5_Signal,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Signal,17: SPI2_Signal,18: I2C0_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_Channel0_Signal,29: FTM1_Channel1_Signal,30: FTM2_Channel0_Signal,31: FTM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_Signal,39: FTM3_Channel7_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_Signal,56: IEEE1588Timer2_Signal,57: IEEE1588Timer3_Signal,58: AlwaysOn58_Signal,59: AlwaysOn59_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "CHCFG16,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x11++0x00 line.byte 0x00 "CHCFG17,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x12++0x00 line.byte 0x00 "CHCFG18,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x13++0x00 line.byte 0x00 "CHCFG19,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x14++0x00 line.byte 0x00 "CHCFG20,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x15++0x00 line.byte 0x00 "CHCFG21,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x16++0x00 line.byte 0x00 "CHCFG22,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x17++0x00 line.byte 0x00 "CHCFG23,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x18++0x00 line.byte 0x00 "CHCFG24,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x19++0x00 line.byte 0x00 "CHCFG25,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x1A++0x00 line.byte 0x00 "CHCFG26,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x1B++0x00 line.byte 0x00 "CHCFG27,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x1C++0x00 line.byte 0x00 "CHCFG28,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x1D++0x00 line.byte 0x00 "CHCFG29,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x1E++0x00 line.byte 0x00 "CHCFG30,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" group.byte 0x1F++0x00 line.byte 0x00 "CHCFG31,Channel Configuration register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (Slot)" "0: Disable_Signal,1: TSI0_Signal,2: UART0_Rx_Signal,3: UART0_Tx_Signal,4: UART1_Rx_Signal,5: UART1_Tx_Signal,6: UART2_Rx_Signal,7: UART2_Tx_Signal,8: UART3_Rx_Signal,9: UART3_Tx_Signal,10: UART4_Signal,,12: I2S0_Rx_Signal,13: I2S0_Tx_Signal,14: SPI0_Rx_Signal,15: SPI0_Tx_Signal,16: SPI1_Rx_Signal,17: SPI1_Tx_Signal,18: I2C0_I2C3_Signal,19: I2C1_I2C2_Signal,20: FTM0_Channel0_Signal,21: FTM0_Channel1_Signal,22: FTM0_Channel2_Signal,23: FTM0_Channel3_Signal,24: FTM0_Channel4_Signal,25: FTM0_Channel5_Signal,26: FTM0_Channel6_Signal,27: FTM0_Channel7_Signal,28: FTM1_TPM1_Channel0_Signal,29: FTM1_TPM1_Channel1_Signal,30: FTM2_TPM2_Channel0_Signal,31: FTM2_TPM2_Channel1_Signal,32: FTM3_Channel0_Signal,33: FTM3_Channel1_Signal,34: FTM3_Channel2_Signal,35: FTM3_Channel3_Signal,36: FTM3_Channel4_Signal,37: FTM3_Channel5_Signal,38: FTM3_Channel6_SPI2_Rx_Signal,39: FTM3_Channel7_SPI2_Tx_Signal,40: ADC0_Signal,41: ADC1_Signal,42: CMP0_Signal,43: CMP1_Signal,44: CMP2_CMP3_Signal,45: DAC0_Signal,46: DAC1_Signal,47: CMT_Signal,48: PDB_Signal,49: PortA_Signal,50: PortB_Signal,51: PortC_Signal,52: PortD_Signal,53: PortE_Signal,54: IEEE1588Timer0_Signal,55: IEEE1588Timer1_TPM1_Overflow_Signal,56: IEEE1588Timer2_TPM2_Overflow_Signal,57: IEEE1588Timer3_Signal,58: LPUART0_Rx_Signal,59: LPUART0_Tx_Signal,60: AlwaysOn60_Signal,61: AlwaysOn61_Signal,62: AlwaysOn62_Signal,63: AlwaysOn63_Signal" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "DMAMUX0" base ad:0x40021000 width 9. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CHCFG0,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x01++0x00 line.byte 0x00 "CHCFG1,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x02++0x00 line.byte 0x00 "CHCFG2,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x03++0x00 line.byte 0x00 "CHCFG3,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x04++0x00 line.byte 0x00 "CHCFG4,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x05++0x00 line.byte 0x00 "CHCFG5,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x06++0x00 line.byte 0x00 "CHCFG6,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x07++0x00 line.byte 0x00 "CHCFG7,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x08++0x00 line.byte 0x00 "CHCFG8,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x09++0x00 line.byte 0x00 "CHCFG9,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0A++0x00 line.byte 0x00 "CHCFG10,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0B++0x00 line.byte 0x00 "CHCFG11,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0C++0x00 line.byte 0x00 "CHCFG12,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "CHCFG13,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0E++0x00 line.byte 0x00 "CHCFG14,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0F++0x00 line.byte 0x00 "CHCFG15,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif width 0x0B tree.end tree "DMAMUX1" base ad:0x40022000 width 9. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CHCFG0,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x01++0x00 line.byte 0x00 "CHCFG1,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x02++0x00 line.byte 0x00 "CHCFG2,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x03++0x00 line.byte 0x00 "CHCFG3,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x04++0x00 line.byte 0x00 "CHCFG4,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x05++0x00 line.byte 0x00 "CHCFG5,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x06++0x00 line.byte 0x00 "CHCFG6,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x07++0x00 line.byte 0x00 "CHCFG7,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x08++0x00 line.byte 0x00 "CHCFG8,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x09++0x00 line.byte 0x00 "CHCFG9,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0A++0x00 line.byte 0x00 "CHCFG10,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0B++0x00 line.byte 0x00 "CHCFG11,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0C++0x00 line.byte 0x00 "CHCFG12,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "CHCFG13,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0E++0x00 line.byte 0x00 "CHCFG14,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0F++0x00 line.byte 0x00 "CHCFG15,Channel Configuration Register" bitfld.byte 0x00 7. " ENBL ,DMA Channel Enable" "0: DMA channel is disabled,1: DMA channel is enabled" newline bitfld.byte 0x00 6. " TRIG ,DMA Channel Trigger Enable" "0: Triggering is disabled,1: Triggering is enabled" newline bitfld.byte 0x00 0.--5. " SOURCE ,DMA Channel Source (slot)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif width 0x0B tree.end endif tree.end sif cpuis("MK60F*12")||cpuis("MK61F*12") tree "DRY (Tamper Detect and Secure Key Storage)" base ad:0x40042000 width 7. group.long 0x04++0x03 line.long 0x00 "SKVR,DryIce Secure Key Valid Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " SKV ,Secure Key Valid" group.long 0x08++0x03 line.long 0x00 "SKWLR,DryIce Secure Key Write Lock Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " SKWL ,Secure Key Write Lock" group.long 0x0C++0x03 line.long 0x00 "SKRLR,DryIce Secure Key Read Lock Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " SKRL ,Secure Key Read Lock" group.long 0x10++0x03 line.long 0x00 "CR,DryIce Control Register" hexmask.long.word 0x00 17.--31. 1. " DPR ,DryIce Prescaler Register" newline rbitfld.long 0x00 12.--16. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 11. " TSRE ,Tamper Slew Rate Enable" "0: Tamper pins are configured for slow slew rate,1: Tamper pins are configured for fast slew rate" newline bitfld.long 0x00 10. " TDSE ,Tamper Drive Strength Enable" "0: Tamper pins are configured for low drive strength,1: Tamper pins are configured for high drive strength" newline bitfld.long 0x00 9. " TPFE ,Tamper Passive Filter Enable" "0: Tamper pins are configured with passive input filter disabled,1: Tamper pins are configured with passive input filter enabled" newline bitfld.long 0x00 8. " THYD ,Tamper Hysteresis Disable" "0: Hysteresis on tamper pins is enabled,1: Hysteresis on tamper pins is disabled" newline rbitfld.long 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. " UM ,Update Mode" "0: DryIce status register cannot be written when lock status register is clear,1: DryIce status register cannot be written when lock status register is clear and DryIce tamper flag i.." newline bitfld.long 0x00 2. " TFSR ,Tamper Force System Reset" "0: Do not force chip reset when tampering is detected,1: Force chip reset when tampering is detected" newline bitfld.long 0x00 1. " DEN ,DryIce Enable" "0: DryIce clock and prescaler are disabled,1: DryIce clock and prescaler are enabled" newline bitfld.long 0x00 0. " SWR ,Software Reset" "0: No effect,1: Resets all DryIce registers except itself" group.long 0x14++0x03 line.long 0x00 "SR,DryIce Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " TPF ,Tamper Pin Flag" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " TMF ,Test Mode Flag" "0: Tamper not detected,1: Test mode tamper detected" newline bitfld.long 0x00 8. " FSF ,Flash Security Flag" "0: Tamper not detected,1: Flash security tamper detected" newline bitfld.long 0x00 7. " STF ,Security Tamper Flag" "0: Tamper not detected,1: Security module tamper detected" newline bitfld.long 0x00 6. " TTF ,Temperature Tamper Flag" "0: Tamper not detected,1: Temperature tampering detected" newline bitfld.long 0x00 5. " CTF ,Clock Tamper Flag" "0: Tamper not detected,1: Clock tampering detected" newline bitfld.long 0x00 4. " VTF ,Voltage Tamper Flag" "0: Tamper not detected,1: Voltage tampering detected" newline bitfld.long 0x00 3. " MOF ,Monotonic Overflow Flag" "0: Tamper not detected,1: RTC monotonic overflow tamper detected" newline bitfld.long 0x00 2. " TOF ,Time Overflow Flag" "0: Tamper not detected,1: RTC time overflow tamper detected" newline bitfld.long 0x00 1. " TAF ,Tamper Acknowledge Flag" "0: DryIce tamper flag is clear or chip reset has not occurred after DryIce tamper flag was set,1: Chip reset has occurred after DryIce tamper flag was set" newline bitfld.long 0x00 0. " DTF ,DryIce Tamper Flag" "0: DryIce tampering not detected,1: DryIce tampering detected" group.long 0x18++0x03 line.long 0x00 "LR,DryIce Lock Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " GFL ,Glitch Filter Lock" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 12.--13. " ATL ,Active Tamper Lock" "0: Active tamper register is locked and writes are ignored,1: Active tamper register is not locked and writes complete as normal,," newline bitfld.long 0x00 11. " PPL ,Pin Polarity Lock" "0: Pin polarity register is locked and writes are ignored,1: Pin polarity register is not locked and writes complete as normal" newline bitfld.long 0x00 10. " PDL ,Pin Direction Lock" "0: Pin direction register is locked and writes are ignored,1: Pin direction register is not locked and writes complete as normal" newline bitfld.long 0x00 9. " TEL ,Tamper Enable Lock" "0: Tamper enable register is locked and writes are ignored,1: Tamper enable register is not locked and writes complete as normal" newline bitfld.long 0x00 8. " TSL ,Tamper Seconds Lock" "0: Tamper seconds register is locked and writes are ignored,1: Tamper seconds register is not locked and writes complete as normal" newline bitfld.long 0x00 7. " IEL ,Interrupt Enable Lock" "0: Interrupt enable register is locked and writes are ignored,1: Interrupt enable register is not locked and writes complete as normal" newline bitfld.long 0x00 6. " LRL ,Lock Register Lock" "0: Lock register is locked and writes are ignored,1: Lock register is not locked and writes complete as normal" newline bitfld.long 0x00 5. " SRL ,Status Register Lock" "0: Status register is locked and writes are ignored,1: Status register is not locked and writes complete as normal" newline bitfld.long 0x00 4. " CRL ,Control Register Lock" "0: Control register is locked and writes are ignored,1: Control register is not locked and writes complete as normal" newline bitfld.long 0x00 3. " KRL ,Key Read Lock" "0: Secure key read register is locked and writes are ignored,1: Secure key read register is not locked and writes complete as normal" newline bitfld.long 0x00 2. " KWL ,Key Write Lock" "0: Secure key write register is locked and writes are ignored,1: Secure key write register is not locked and writes complete as normal" newline bitfld.long 0x00 1. " KVL ,Key Valid Lock" "0: Secure key valid register is locked and writes are ignored,1: Secure key valid register is not locked and writes complete as normal" newline bitfld.long 0x00 0. " KSL ,Key Select Lock" "0: Secure key select register is locked and writes are ignored,1: Secure key select register is not locked and writes complete as normal" group.long 0x1C++0x03 line.long 0x00 "IER,DryIce Interrupt Enable Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " TPIE ,Tamper Pin Interrupt Enable" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " TMIE ,Test Mode Interrupt Enable" "0: When test mode flag is set. an interrupt is not generated,1: When test mode flag is set. an interrupt is generated" newline bitfld.long 0x00 8. " FSIE ,Flash Security Interrupt Enable" "0: When flash security flag is set. an interrupt is not generated,1: When flash security flag is set. an interrupt is generated" newline bitfld.long 0x00 7. " STIE ,Security Tamper Interrupt Enable" "0: When security tamper flag is set. an interrupt is not generated,1: When security tamper flag is set. an interrupt is generated" newline bitfld.long 0x00 6. " TTIE ,Temperature Tamper Interrupt Enable" "0: When temperature tamper flag is set. an interrupt is not generated,1: When temperature tamper flag is set. an interrupt is generated" newline bitfld.long 0x00 5. " CTIE ,Clock Tamper Interrupt Enable" "0: When clock tamper flag is set. an interrupt is not generated,1: When clock tamper flag is set. an interrupt is generated" newline bitfld.long 0x00 4. " VTIE ,Voltage Tamper Interrupt Enable" "0: When voltage tamper flag is set. an interrupt is not generated,1: When voltage tamper flag is set. an interrupt is generated" newline bitfld.long 0x00 3. " MOIE ,Monotonic Overflow Interrupt Enable" "0: When monotonic overflow flag is set. an interrupt is not generated,1: When monotonic overflow flag is set. an interrupt is generated" newline bitfld.long 0x00 2. " TOIE ,Time Overflow Interrupt Enable" "0: When time overflow flag is set. an interrupt is not generated,1: When time overflow flag is set. an interrupt is generated" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DTIE ,DryIce Tamper Interrupt Enable" "0: When DryIce tamper flag is set. an interrupt is not generated,1: When DryIce tamper flag is set. an interrupt is generated" group.long 0x20++0x03 line.long 0x00 "TSR,DryIce Tamper Seconds Register" hexmask.long 0x00 0.--31. 1. " TTS ,Tamper Time Seconds" group.long 0x24++0x03 line.long 0x00 "TER,DryIce Tamper Enable Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " TPE ,Tamper Pin Enable" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " TME ,Test Mode Enable" "0: When test mode flag is set. tampering is not detected,1: When test mode flag is set. tampering is detected" newline bitfld.long 0x00 8. " FSE ,Flash Security Enable" "0: When flash security flag is set. tampering is not detected,1: When flash security flag is set. tampering is detected" newline bitfld.long 0x00 7. " STE ,Security Tamper Enable" "0: When security tamper flag is set. tampering is not detected,1: When security tamper flag is set. tampering is detected" newline bitfld.long 0x00 6. " TTE ,Temperature Tamper Enable" "0: When temperature tamper flag is set. tampering is not detected,1: When temperature tamper flag is set. tampering is detected" newline bitfld.long 0x00 5. " CTE ,Clock Tamper Enable" "0: When clock tamper flag is set. tampering is not detected,1: When clock tamper flag is set. tampering is detected" newline bitfld.long 0x00 4. " VTE ,Voltage Tamper Enable" "0: When voltage tamper flag is set. tampering is not detected,1: When voltage tamper flag is set. tampering is detected" newline bitfld.long 0x00 3. " MOE ,Monotonic Overflow Enable" "0: When monotonic overflow flag is set. tampering is not detected,1: When monotonic overflow flag is set. tampering is detected" newline bitfld.long 0x00 2. " TOE ,Time Overflow Enable" "0: When time overflow flag is set. tampering is not detected,1: When time overflow flag is set. tampering is detected" newline rbitfld.long 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" group.long 0x28++0x03 line.long 0x00 "PDR,DryIce Pin Direction Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " TPOD ,Tamper Pin Output Data" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " TPD ,Tamper Pin Direction" group.long 0x2C++0x03 line.long 0x00 "PPR,DryIce Pin Polarity Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " TPID ,Tamper Pin Input Data" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " TPP ,Tamper Pin Polarity" group.long 0x30++0x03 line.long 0x00 "ATR0,DryIce Active Tamper Register" hexmask.long.word 0x00 16.--31. 1. " ATP ,Active Tamper Polynomial" newline hexmask.long.word 0x00 0.--15. 1. " ATSR ,Active Tamper Shift Register" group.long 0x34++0x03 line.long 0x00 "ATR1,DryIce Active Tamper Register" hexmask.long.word 0x00 16.--31. 1. " ATP ,Active Tamper Polynomial" newline hexmask.long.word 0x00 0.--15. 1. " ATSR ,Active Tamper Shift Register" group.long 0x40++0x03 line.long 0x00 "PGFR0,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x44++0x03 line.long 0x00 "PGFR1,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x48++0x03 line.long 0x00 "PGFR2,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x4C++0x03 line.long 0x00 "PGFR3,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x50++0x03 line.long 0x00 "PGFR4,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x54++0x03 line.long 0x00 "PGFR5,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x58++0x03 line.long 0x00 "PGFR6,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x5C++0x03 line.long 0x00 "PGFR7,DryIce Pin Glitch Filter Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TPE ,Tamper Pull Enable" "0: Pull resistor is disabled on tamper pin,1: Pull resistor is enabled on tamper pin" newline rbitfld.long 0x00 18.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16.--17. " TPEX ,Tamper Pin Expected" "0: Tamper pin expected value is logic zero,1: Tamper pin expected value is active tamper 0 output,2: Tamper pin expected value is active tamper 1 output,3: Tamper pin 0 expected value is active tamper 0 output XORed with active tamper 1 output" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " GFE ,Glitch Filter Enable" "0: The glitch filter on tamper pin is bypassed,1: The glitch filter on tamper pin is enabled" newline bitfld.long 0x00 6. " GFP ,Glitch Filter Prescaler" "0: The glitch filter on tamper pin is clocked by the 256 Hz prescaler clock,1: The glitch filter on tamper pin is clocked by the 32.768 kHz clock" newline bitfld.long 0x00 0.--5. " GFW ,Glitch Filter Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x800++0x03 line.long 0x00 "WAC,DryIce Write Access Control Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " GFW ,Glitch Filter Write" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 12.--13. " ATW ,Active Tamper Write" "0: Writes to the active tamper register are ignored,1: Writes to the active tamper register complete as normal,," newline bitfld.long 0x00 11. " PPW ,Pin Polarity Write" "0: Writes to the pin polarity register are ignored,1: Writes to the pin polarity register complete as normal" newline bitfld.long 0x00 10. " PDW ,Pin Direction Write" "0: Writes to the pin direction register are ignored,1: Writes to the pin direction register complete as normal" newline bitfld.long 0x00 9. " TEW ,Tamper Enable Write" "0: Writes to the tamper enable register are ignored,1: Writes to the tamper enable register complete as normal" newline bitfld.long 0x00 8. " TSRW ,Tamper Seconds Register Write" "0: Writes to the Tamper Seconds register are ignored,1: Writes to the Tamper Seconds register complete as normal" newline bitfld.long 0x00 7. " IEW ,Interrupt Enable Write" "0: Writes to the Interrupt enable register are ignored,1: Writes to the Interrupt enable register complete as normal" newline bitfld.long 0x00 6. " LRW ,Lock Register Write" "0: Writes to the Lock register are ignored,1: Writes to the Lock register complete as normal" newline bitfld.long 0x00 5. " SRW ,Status Register Write" "0: Writes to the Status register are ignored,1: Writes to the Status register complete as normal" newline bitfld.long 0x00 4. " CRW ,Control Register Write" "0: Writes to the Control register are ignored,1: Writes to the Control register complete as normal" newline bitfld.long 0x00 3. " SKRRW ,Secure Key Read Register Write" "0: Writes to the secure key read register are ignored,1: Writes to the secure key read register complete as normal" newline bitfld.long 0x00 2. " SKWRW ,Secure Key Write Register Write" "0: Writes to the secure key write register are ignored,1: Writes to the secure key write register complete as normal" newline bitfld.long 0x00 1. " SKVW ,Secure Key Valid Write" "0: Writes to the secure key valid register are ignored,1: Writes to the secure key valid register complete as normal" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x804++0x03 line.long 0x00 "RAC,DryIce Read Access Control Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " GFR ,Glitch Filter Read" newline rbitfld.long 0x00 14.--15. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 12.--13. " ATR ,Active Tamper Read" "0: Reads to the active tamper register are ignored,1: Reads to the active tamper register complete as normal,," newline bitfld.long 0x00 11. " PPR ,Pin Polarity Read" "0: Reads to the pin polarity register are ignored,1: Reads to the pin polarity register complete as normal" newline bitfld.long 0x00 10. " PDR ,Pin Direction Read" "0: Reads to the pin direction register are ignored,1: Reads to the pin direction register complete as normal" newline bitfld.long 0x00 9. " TER ,Tamper Enable Read" "0: Reads to the tamper enable register are ignored,1: Reads to the tamper enable register complete as normal" newline bitfld.long 0x00 8. " TSRR ,Tamper Seconds Register Read" "0: Reads to the tamper seconds register are ignored,1: Reads to the tamper seconds register complete as normal" newline bitfld.long 0x00 7. " IER ,Interrupt Enable Read" "0: Reads to the Interrupt enable register are ignored,1: Reads to the Interrupt enable register complete as normal" newline bitfld.long 0x00 6. " LRR ,Lock Register Read" "0: Reads to the Lock register are ignored,1: Reads to the Lock register complete as normal" newline bitfld.long 0x00 5. " SRR ,Status Register Read" "0: Reads to the Status register are ignored,1: Reads to the Status register complete as normal" newline bitfld.long 0x00 4. " CRR ,Control Register Read" "0: Reads to the Control register are ignored,1: Reads to the Control register complete as normal" newline bitfld.long 0x00 3. " SKRRR ,Secure Key Read Register Read" "0: Reads to the secure key read register are ignored,1: Reads to the secure key read register complete as normal" newline bitfld.long 0x00 2. " SKWRR ,Secure Key Write Register Read" "0: Reads to the secure key write register are ignored,1: Reads to the secure key write register complete as normal" newline bitfld.long 0x00 1. " SKVR ,Secure Key Valid Read" "0: Reads to the secure key valid register are ignored,1: Reads to the secure key valid register complete as normal" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x1000++0x03 line.long 0x00 "SKR0,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x1004++0x03 line.long 0x00 "SKR1,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x1008++0x03 line.long 0x00 "SKR2,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x100C++0x03 line.long 0x00 "SKR3,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x1010++0x03 line.long 0x00 "SKR4,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x1014++0x03 line.long 0x00 "SKR5,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x1018++0x03 line.long 0x00 "SKR6,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x101C++0x03 line.long 0x00 "SKR7,Secure Key Register" hexmask.long 0x00 0.--31. 1. " SK ,Secure Key" group.long 0x1800++0x03 line.long 0x00 "SWAC,Secure Write Access Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " SKRW ,Secure Key Register Write" group.long 0x1804++0x03 line.long 0x00 "SRAC,Secure Read Access Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " SKRR ,Secure Key Register Read" width 0x0B tree.end endif tree "ENET (Ethernet MAC)" base ad:0x400C0000 width 20. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "EIR,Interrupt Event Register" bitfld.long 0x00 30. " BABR ,Babbling Receive Error" "0,1" newline bitfld.long 0x00 29. " BABT ,Babbling Transmit Error" "0,1" newline bitfld.long 0x00 28. " GRA ,Graceful Stop Complete" "0,1" newline bitfld.long 0x00 27. " TXF ,Transmit Frame Interrupt" "0,1" newline bitfld.long 0x00 26. " TXB ,Transmit Buffer Interrupt" "0,1" newline bitfld.long 0x00 25. " RXF ,Receive Frame Interrupt" "0,1" newline bitfld.long 0x00 24. " RXB ,Receive Buffer Interrupt" "0,1" newline bitfld.long 0x00 23. " MII ,MII Interrupt" "0,1" newline bitfld.long 0x00 22. " EBERR ,Ethernet Bus Error" "0,1" newline bitfld.long 0x00 21. " LC ,Late Collision" "0,1" newline bitfld.long 0x00 20. " RL ,Collision Retry Limit" "0,1" newline bitfld.long 0x00 19. " UN ,Transmit FIFO Underrun" "0,1" newline bitfld.long 0x00 18. " PLR ,Payload Receive Error" "0,1" newline bitfld.long 0x00 17. " WAKEUP ,Node Wakeup Request Indication" "0,1" newline bitfld.long 0x00 16. " TS_AVAIL ,Transmit Timestamp Available" "0,1" newline bitfld.long 0x00 15. " TS_TIMER ,Timestamp Timer" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "EIR,Interrupt Event Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " BABR ,Babbling Receive Error" "0,1" newline bitfld.long 0x00 29. " BABT ,Babbling Transmit Error" "0,1" newline bitfld.long 0x00 28. " GRA ,Graceful Stop Complete" "0,1" newline bitfld.long 0x00 27. " TXF ,Transmit Frame Interrupt" "0,1" newline bitfld.long 0x00 26. " TXB ,Transmit Buffer Interrupt" "0,1" newline bitfld.long 0x00 25. " RXF ,Receive Frame Interrupt" "0,1" newline bitfld.long 0x00 24. " RXB ,Receive Buffer Interrupt" "0,1" newline bitfld.long 0x00 23. " MII ,MII Interrupt" "0,1" newline bitfld.long 0x00 22. " EBERR ,Ethernet Bus Error" "0,1" newline bitfld.long 0x00 21. " LC ,Late Collision" "0,1" newline bitfld.long 0x00 20. " RL ,Collision Retry Limit" "0,1" newline bitfld.long 0x00 19. " UN ,Transmit FIFO underrun" "0,1" newline bitfld.long 0x00 18. " PLR ,Payload receive error" "0,1" newline bitfld.long 0x00 17. " WAKEUP ,Node wake-up request indication" "0,1" newline bitfld.long 0x00 16. " TS_AVAIL ,Transmit timestamp available" "0,1" newline bitfld.long 0x00 15. " TS_TIMER ,Timestamp timer" "0,1" newline hexmask.long.word 0x00 0.--14. 1. " RESERVED ,no description available" group.long 0x08++0x03 line.long 0x00 "EIMR,Interrupt Mask Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " BABR ,BABR interrupt mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 29. " BABT ,BABT interrupt mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 28. " GRA ,GRA interrupt mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 27. " TXF ,TXF interrupt mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 26. " TXB ,TXB interrupt mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 25. " RXF ,RXF interrupt mask" "0,1" newline bitfld.long 0x00 24. " RXB ,RXB interrupt mask" "0,1" newline bitfld.long 0x00 23. " MII ,MII interrupt mask" "0,1" newline bitfld.long 0x00 22. " EBERR ,EBERR interrupt mask" "0,1" newline bitfld.long 0x00 21. " LC ,LC interrupt mask" "0,1" newline bitfld.long 0x00 20. " RL ,RL interrupt mask" "0,1" newline bitfld.long 0x00 19. " UN ,UN interrupt mask" "0,1" newline bitfld.long 0x00 18. " PLR ,PLR interrupt mask" "0,1" newline bitfld.long 0x00 17. " WAKEUP ,WAKEUP interrupt mask" "0,1" newline bitfld.long 0x00 16. " TS_AVAIL ,TS_AVAIL interrupt mask" "0,1" newline bitfld.long 0x00 15. " TS_TIMER ,TS_TIMER interrupt mask" "0,1" newline hexmask.long.word 0x00 0.--14. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "EIMR,Interrupt Mask Register" bitfld.long 0x00 30. " BABR ,BABR Interrupt Mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 29. " BABT ,BABT Interrupt Mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 28. " GRA ,GRA Interrupt Mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 27. " TXF ,TXF Interrupt Mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 26. " TXB ,TXB Interrupt Mask" "0: The corresponding interrupt source is masked,1: The corresponding interrupt source is not masked" newline bitfld.long 0x00 25. " RXF ,RXF Interrupt Mask" "0,1" newline bitfld.long 0x00 24. " RXB ,RXB Interrupt Mask" "0,1" newline bitfld.long 0x00 23. " MII ,MII Interrupt Mask" "0,1" newline bitfld.long 0x00 22. " EBERR ,EBERR Interrupt Mask" "0,1" newline bitfld.long 0x00 21. " LC ,LC Interrupt Mask" "0,1" newline bitfld.long 0x00 20. " RL ,RL Interrupt Mask" "0,1" newline bitfld.long 0x00 19. " UN ,UN Interrupt Mask" "0,1" newline bitfld.long 0x00 18. " PLR ,PLR Interrupt Mask" "0,1" newline bitfld.long 0x00 17. " WAKEUP ,WAKEUP Interrupt Mask" "0,1" newline bitfld.long 0x00 16. " TS_AVAIL ,TS_AVAIL Interrupt Mask" "0,1" newline bitfld.long 0x00 15. " TS_TIMER ,TS_TIMER Interrupt Mask" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "RDAR,Receive Descriptor Active Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " RDAR ,Receive descriptor active" "0,1" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "RDAR,Receive Descriptor Active Register" bitfld.long 0x00 24. " RDAR ,Receive Descriptor Active" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "TDAR,Transmit Descriptor Active Register" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " TDAR ,Transmit descriptor active" "0,1" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "TDAR,Transmit Descriptor Active Register" bitfld.long 0x00 24. " TDAR ,Transmit Descriptor Active" "0,1" group.long 0x24++0x03 line.long 0x00 "ECR,Ethernet Control Register" bitfld.long 0x00 8. " DBSWP ,Descriptor Byte Swapping Enable" "0: The buffer descriptor bytes are not swapped to support big-endian devices,1: The buffer descriptor bytes are swapped to support little-endian devices" newline bitfld.long 0x00 7. " STOPEN ,STOPEN Signal Control" "0,1" newline bitfld.long 0x00 6. " DBGEN ,Debug Enable" "0: MAC continues operation in debug mode,1: MAC enters hardware freeze mode when the processor is in debug mode" newline bitfld.long 0x00 4. " EN1588 ,EN1588 Enable" "0: Legacy FEC buffer descriptors and functions enabled,1: Enhanced frame time-stamping functions enabled" newline bitfld.long 0x00 3. " SLEEP ,Sleep Mode Enable" "0: Normal operating mode,1: Sleep mode" newline bitfld.long 0x00 2. " MAGICEN ,Magic Packet Detection Enable" "0: Magic detection logic disabled,1: The MAC core detects magic packets and asserts EIR[WAKEUP] when a frame is detected" newline bitfld.long 0x00 1. " ETHEREN ,Ethernet Enable" "0: Reception immediately stops and transmission stops after a bad CRC is appended to any currently tran..,1: MAC is enabled. and reception and transmission are possible" newline bitfld.long 0x00 0. " RESET ,Ethernet MAC Reset" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "ECR,Ethernet Control Register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.tbyte 0x00 9.--27. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " DBSWP ,Descriptor Byte Swapping Enable" "0: The buffer descriptor bytes are not swapped to support big-endian devices,1: The buffer descriptor bytes are swapped to support little-endian devices" newline bitfld.long 0x00 7. " STOPEN ,STOPEN Signal Control" "0,1" newline bitfld.long 0x00 6. " DBGEN ,Debug enable" "0: MAC continues operation in debug mode,1: MAC enters hardware freeze mode when the processor is in debug mode" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " EN1588 ,EN1588 enable" "0: Legacy FEC buffer descriptors and functions enabled,1: Enhanced frame time-stamping functions enabled" newline bitfld.long 0x00 3. " SLEEP ,Sleep mode enable" "0: Normal operating mode,1: Sleep mode" newline bitfld.long 0x00 2. " MAGICEN ,Magic packet detection enable" "0: Magic detection logic disabled,1: The MAC core detects magic packets and asserts EIR[WAKEUP] when a frame is detected" newline bitfld.long 0x00 1. " ETHEREN ,Ethernet enable" "0: Reception immediately stops and transmission stops after a bad CRC is appended to any currently tran..,1: MAC is enabled. and reception and transmission are possible" newline bitfld.long 0x00 0. " RESET ,Ethernet MAC reset" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x40++0x03 line.long 0x00 "MMFR,MII Management Frame Register" bitfld.long 0x00 30.--31. " ST ,Start Of Frame Delimiter" "0,1,2,3" newline bitfld.long 0x00 28.--29. " OP ,Operation Code" "0: Write frame operation. but not MII compliant,1: Write frame operation for a valid MII management frame,2: Read frame operation for a valid MII management frame,3: Read frame operation. but not MII compliant" newline bitfld.long 0x00 23.--27. " PA ,PHY Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18.--22. " RA ,Register Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--17. " TA ,Turn Around" "0,1,2,3" newline hexmask.long.word 0x00 0.--15. 1. " DATA ,Management Frame Data" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "MMFR,MII Management Frame Register" bitfld.long 0x00 30.--31. " ST ,Start Of Frame Delimiter" "0,1,2,3" newline bitfld.long 0x00 28.--29. " OP ,Operation Code" "0,1,2,3" newline bitfld.long 0x00 23.--27. " PA ,PHY Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18.--22. " RA ,Register Address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--17. " TA ,Turn Around" "0,1,2,3" newline hexmask.long.word 0x00 0.--15. 1. " DATA ,Management Frame Data" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "MMFR,MII Management Frame Register" bitfld.long 0x00 30.--31. " ST ,Start of frame delimiter" "0,1,2,3" newline bitfld.long 0x00 28.--29. " OP ,Operation code" "0: Write frame operation. but not MII compliant,1: Write frame operation for a valid MII management frame,2: Read frame operation for a valid MII management frame,3: Read frame operation. but not MII compliant" newline bitfld.long 0x00 23.--27. " PA ,PHY address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 18.--22. " RA ,Register address" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--17. " TA ,Turn around" "0,1,2,3" newline hexmask.long.word 0x00 0.--15. 1. " DATA ,Management frame data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "MSCR,MII Speed Control Register" bitfld.long 0x00 8.--10. " HOLDTIME ,Hold time On MDIO Output" "0: 1 internal module clock cycle,1: 2 internal module clock cycles,2: 3 internal module clock cycles,,,,,7: 8 internal module clock cycles" newline bitfld.long 0x00 7. " DIS_PRE ,Disable Preamble" "0: Preamble enabled,1: Preamble (32 ones) is not prepended to the MII management frame" newline bitfld.long 0x00 1.--6. " MII_SPEED ,MII Speed" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "MSCR,MII Speed Control Register" bitfld.long 0x00 8.--10. " HOLDTIME ,Holdtime On MDIO Output" "0: 1 internal module clock cycle,1: 2 internal module clock cycles,2: 3 internal module clock cycles,,,,,7: 8 internal module clock cycles" newline bitfld.long 0x00 7. " DIS_PRE ,Disable Preamble" "0: Preamble enabled,1: Preamble (32 ones) is not prepended to the MII management frame" newline bitfld.long 0x00 1.--6. " MII_SPEED ,MII Speed" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "MSCR,MII Speed Control Register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--10. " HOLDTIME ,Holdtime on MDIO output" "0: 1 internal module clock cycle,1: 2 internal module clock cycles,2: 3 internal module clock cycles,,,,,7: 8 internal module clock cycles" newline bitfld.long 0x00 7. " DIS_PRE ,Disable preamble" "0: Preamble enabled,1: Preamble (32 ones) is not prepended to the MII management frame" newline bitfld.long 0x00 1.--6. " MII_SPEED ,MII speed" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x64++0x03 line.long 0x00 "MIBC,MIB Control Register" bitfld.long 0x00 31. " MIB_DIS ,Disable MIB logic" "0,1" newline rbitfld.long 0x00 30. " MIB_IDLE ,MIB idle" "0,1" newline bitfld.long 0x00 29. " MIB_CLEAR ,MIB clear" "0,1" newline hexmask.long 0x00 0.--28. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "MIBC,MIB Control Register" bitfld.long 0x00 31. " MIB_DIS ,Disable MIB Logic" "0: MIB logic is enabled,1: MIB logic is disabled" newline rbitfld.long 0x00 30. " MIB_IDLE ,MIB Idle" "0: The MIB block is updating MIB counters,1: The MIB block is not currently updating any MIB counters" newline bitfld.long 0x00 29. " MIB_CLEAR ,MIB Clear" "0: See note above,1: All statistics counters are reset to 0" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x64++0x03 line.long 0x00 "MIBC,MIB Control Register" bitfld.long 0x00 31. " MIB_DIS ,Disable MIB Logic" "0,1" newline rbitfld.long 0x00 30. " MIB_IDLE ,MIB Idle" "0,1" newline bitfld.long 0x00 29. " MIB_CLEAR ,MIB Clear" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "RCR,Receive Control Register" rbitfld.long 0x00 31. " GRS ,Graceful receive stopped" "0,1" newline bitfld.long 0x00 30. " NLC ,Payload length check disable" "0: The payload length check is disabled,1: The core checks the frame's payload length with the frame length/type field" newline hexmask.long.word 0x00 16.--29. 1. " MAX_FL ,Maximum frame length" newline bitfld.long 0x00 15. " CFEN ,MAC control frame enable" "0: MAC control frames with any opcode other than 0x0001 are accepted and forwarded to the client interf..,1: MAC control frames with any opcode other than 0x0001 (pause frame) are silently discarded" newline bitfld.long 0x00 14. " CRCFWD ,Terminate/forward received CRC" "0: The CRC field of received frames is transmitted to the user application,1: The CRC field is stripped from the frame" newline bitfld.long 0x00 13. " PAUFWD ,Terminate/forward pause frames" "0: Pause frames are terminated and discarded in the MAC,1: Pause frames are forwarded to the user application" newline bitfld.long 0x00 12. " PADEN ,Enable frame padding remove on receive" "0: No padding is removed on receive by the MAC,1: Padding is removed from received frames" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 9. " RMII_10T ,no description available" "0: 100 Mbps operation,1: 10 Mbps operation" newline bitfld.long 0x00 8. " RMII_MODE ,RMII mode enable" "0: MAC configured for MII mode,1: MAC configured for RMII operation" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " FCE ,Flow control enable" "0,1" newline bitfld.long 0x00 4. " BC_REJ ,Broadcast frame reject" "0,1" newline bitfld.long 0x00 3. " PROM ,Promiscuous mode" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " MII_MODE ,Media independent interface mode" "0: Reserved,1: MII or RMII mode. as indicated by the RMII_MODE bit" newline bitfld.long 0x00 1. " DRT ,Disable receive on transmit" "0: Receive path operates independently of transmit (use for full duplex or to monitor transmit activity..,1: Disable reception of frames while transmitting (normally used for half duplex mode)" newline bitfld.long 0x00 0. " LOOP ,Internal loopback" "0: Loopback disabled,1: Transmitted frames are looped back internal to the device and transmit MII output signals are not a.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "RCR,Receive Control Register" rbitfld.long 0x00 31. " GRS ,Graceful Receive Stopped" "0,1" newline bitfld.long 0x00 30. " NLC ,Payload Length Check Disable" "0: The payload length check is disabled,1: The core checks the frame's payload length with the frame length/type field" newline hexmask.long.word 0x00 16.--29. 1. " MAX_FL ,Maximum Frame Length" newline bitfld.long 0x00 15. " CFEN ,MAC Control Frame Enable" "0: MAC control frames with any opcode other than 0x0001 (pause frame) are accepted and forwarded to the..,1: MAC control frames with any opcode other than 0x0001 (pause frame) are silently discarded" newline bitfld.long 0x00 14. " CRCFWD ,Terminate/Forward Received CRC" "0: The CRC field of received frames is transmitted to the user application,1: The CRC field is stripped from the frame" newline bitfld.long 0x00 13. " PAUFWD ,Terminate/Forward Pause Frames" "0: Pause frames are terminated and discarded in the MAC,1: Pause frames are forwarded to the user application" newline bitfld.long 0x00 12. " PADEN ,Enable Frame Padding Remove On Receive" "0: No padding is removed on receive by the MAC,1: Padding is removed from received frames" newline bitfld.long 0x00 9. " RMII_10T ,Enables 10-Mbps mode of the RMII" "0: 100 Mbps operation,1: 10 Mbps operation" newline bitfld.long 0x00 8. " RMII_MODE ,RMII Mode Enable" "0: MAC configured for MII mode,1: MAC configured for RMII operation" newline bitfld.long 0x00 5. " FCE ,Flow Control Enable" "0,1" newline bitfld.long 0x00 4. " BC_REJ ,Broadcast Frame Reject" "0,1" newline bitfld.long 0x00 3. " PROM ,Promiscuous Mode" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " MII_MODE ,Media Independent Interface Mode" ",1: MII or RMII mode. as indicated by the RMII_MODE field" newline bitfld.long 0x00 1. " DRT ,Disable Receive On Transmit" "0: Receive path operates independently of transmit,1: Disable reception of frames while transmitting" newline bitfld.long 0x00 0. " LOOP ,Internal Loopback" "0: Loopback disabled,1: Transmitted frames are looped back internal to the device and transmit MII output signals are not as.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "RCR,Receive Control Register" rbitfld.long 0x00 31. " GRS ,Graceful receive stopped" "0,1" newline bitfld.long 0x00 30. " NLC ,Payload length check disable" "0: The payload length check is disabled,1: The core checks the frame's payload length with the frame length/type field" newline hexmask.long.word 0x00 16.--29. 1. " MAX_FL ,Maximum frame length" newline bitfld.long 0x00 15. " CFEN ,MAC control frame enable" "0: MAC control frames with any opcode other than 0x0001 are accepted and forwarded to the client interf..,1: MAC control frames with any opcode other than 0x0001 (pause frame) are silently discarded" newline bitfld.long 0x00 14. " CRCFWD ,Terminate/forward received CRC" "0: The CRC field of received frames is transmitted to the user application,1: The CRC field is stripped from the frame" newline bitfld.long 0x00 13. " PAUFWD ,Terminate/forward pause frames" "0: Pause frames are terminated and discarded in the MAC,1: Pause frames are forwarded to the user application" newline bitfld.long 0x00 12. " PADEN ,Enable frame padding remove on receive" "0: No padding is removed on receive by the MAC,1: Padding is removed from received frames" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 9. " RMII_10T ,no description available" "0: 100 Mbps operation,1: 10 Mbps operation" newline bitfld.long 0x00 8. " RMII_MODE ,RMII mode enable" "0: MAC configured for MII mode,1: MAC configured for RMII operation" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " FCE ,Flow control enable" "0,1" newline bitfld.long 0x00 4. " BC_REJ ,Broadcast frame reject" "0,1" newline bitfld.long 0x00 3. " PROM ,Promiscuous mode" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " MII_MODE ,Media independent interface mode" "0: Reserved,1: MII or RMII mode. as indicated by the RMII_MODE bit" newline bitfld.long 0x00 1. " DRT ,Disable receive on transmit" "0: Receive path operates independently of transmit (use for full duplex or to monitor transmit activity..,1: Disable reception of frames while transmitting (normally used for half duplex mode)" newline bitfld.long 0x00 0. " LOOP ,Internal loopback" "0: Loopback disabled,1: Transmitted frames are looped back internal to the device and transmit MII output signals are not as.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xC4++0x03 line.long 0x00 "TCR,Transmit Control Register" bitfld.long 0x00 9. " CRCFWD ,Forward Frame From Application With CRC" "0: TxBD[TC] controls whether the frame has a CRC from the application,1: The transmitter does not append any CRC to transmitted frames. as it is expecting a frame with CRC f.." newline bitfld.long 0x00 8. " ADDINS ,Set MAC Address On Transmit" "0: The source MAC address is not modified by the MAC,1: The MAC overwrites the source MAC address with the programmed MAC address according to ADDSEL" newline bitfld.long 0x00 5.--7. " ADDSEL ,Source MAC Address Select On Transmit" "0: Node MAC address programmed on PADDR1/2 registers,,,,,,," newline rbitfld.long 0x00 4. " RFC_PAUSE ,Receive Frame Control Pause" "0,1" newline bitfld.long 0x00 3. " TFC_PAUSE ,Transmit Frame Control Pause" "0: No PAUSE frame transmitted,1: The MAC stops transmission of data frames after the current transmission is complete" newline bitfld.long 0x00 2. " FDEN ,Full-Duplex Enable" "0,1" newline bitfld.long 0x00 0. " GTS ,Graceful Transmit Stop" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xC4++0x03 line.long 0x00 "TCR,Transmit Control Register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " CRCFWD ,Forward frame from application with CRC" "0: TxBD[TC] controls whether the frame has a CRC from the application,1: The transmitter does not append any CRC to transmitted frames as it is expecting a frame with CRC fr.." newline bitfld.long 0x00 8. " ADDINS ,Set MAC address on transmit" "0: The source MAC address is not modified by the MAC,1: The MAC overwrites the source MAC address with the programmed MAC address according to ADDSEL" newline bitfld.long 0x00 5.--7. " ADDSEL ,Source MAC address select on transmit" "0: Node MAC address programmed on PADDR1/2 registers,,,,,,," newline rbitfld.long 0x00 4. " RFC_PAUSE ,Receive frame control pause" "0,1" newline bitfld.long 0x00 3. " TFC_PAUSE ,Transmit frame control pause" "0: No PAUSE frame transmitted,1: The MAC stops transmission of data frames after the current transmission is complete" newline bitfld.long 0x00 2. " FDEN ,Full duplex enable" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " GTS ,Graceful transmit stop" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "TCR,Transmit Control Register" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " CRCFWD ,Forward frame from application with CRC" "0: TxBD[TC] controls whether the frame has a CRC from the application,1: The transmitter does not append any CRC to transmitted frames as it is expecting a frame with CRC fr.." newline bitfld.long 0x00 8. " ADDINS ,Set MAC address on transmit" "0: The source MAC address is not modified by the MAC,1: The MAC overwrites the source MAC address with the programmed MAC address according to ADDSEL" newline bitfld.long 0x00 5.--7. " ADDSEL ,Source MAC address select on transmit" "0: Node MAC address programmed on PADDR1/2 registers,,,,4: Reserved,5: Reserved,6: Reserved," newline rbitfld.long 0x00 4. " RFC_PAUSE ,Receive frame control pause" "0,1" newline bitfld.long 0x00 3. " TFC_PAUSE ,Transmit frame control pause" "0: No PAUSE frame transmitted,1: The MAC stops transmission of data frames after the current transmission is complete" newline bitfld.long 0x00 2. " FDEN ,Full duplex enable" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " GTS ,Graceful transmit stop" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE4++0x03 line.long 0x00 "PALR,Physical Address Lower Register" hexmask.long 0x00 0.--31. 1. " PADDR1 ,Pause address" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xE4++0x03 line.long 0x00 "PALR,Physical Address Lower Register" hexmask.long 0x00 0.--31. 1. " PADDR1 ,Pause Address" group.long 0xE8++0x03 line.long 0x00 "PAUR,Physical Address Upper Register" hexmask.long.word 0x00 16.--31. 1. " PADDR2 ,Bytes 4 (bits 31:24) and 5 (bits 23:16) of the 6-byte individual address used for exact match. and t.." newline hexmask.long.word 0x00 0.--15. 1. " TYPE ,Type Field In PAUSE Frames" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE8++0x03 line.long 0x00 "PAUR,Physical Address Upper Register" hexmask.long.word 0x00 16.--31. 1. " PADDR2 ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TYPE ,Type field in PAUSE frames" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xEC++0x03 line.long 0x00 "OPD,Opcode/Pause Duration Register" hexmask.long.word 0x00 16.--31. 1. " OPCODE ,Opcode Field In PAUSE Frames" newline hexmask.long.word 0x00 0.--15. 1. " PAUSE_DUR ,Pause Duration" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xEC++0x03 line.long 0x00 "OPD,Opcode/Pause Duration Register" hexmask.long.word 0x00 16.--31. 1. " OPCODE ,Opcode field in PAUSE frames" newline hexmask.long.word 0x00 0.--15. 1. " PAUSE_DUR ,Pause duration" group.long 0x118++0x03 line.long 0x00 "IAUR,Descriptor Individual Upper Address Register" hexmask.long 0x00 0.--31. 1. " IADDR1 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x118++0x03 line.long 0x00 "IAUR,Descriptor Individual Upper Address Register" hexmask.long 0x00 0.--31. 1. " IADDR1 ,Contains the upper 32 bits of the 64-bit hash table used in the address recognition process for rece.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x11C++0x03 line.long 0x00 "IALR,Descriptor Individual Lower Address Register" hexmask.long 0x00 0.--31. 1. " IADDR2 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x11C++0x03 line.long 0x00 "IALR,Descriptor Individual Lower Address Register" hexmask.long 0x00 0.--31. 1. " IADDR2 ,Contains the lower 32 bits of the 64-bit hash table used in the address recognition process for rece.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x120++0x03 line.long 0x00 "GAUR,Descriptor Group Upper Address Register" hexmask.long 0x00 0.--31. 1. " GADDR1 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x120++0x03 line.long 0x00 "GAUR,Descriptor Group Upper Address Register" hexmask.long 0x00 0.--31. 1. " GADDR1 ,Contains the upper 32 bits of the 64-bit hash table used in the address recognition process for rece.." group.long 0x124++0x03 line.long 0x00 "GALR,Descriptor Group Lower Address Register" hexmask.long 0x00 0.--31. 1. " GADDR2 ,Contains the lower 32 bits of the 64-bit hash table used in the address recognition process for rece.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x124++0x03 line.long 0x00 "GALR,Descriptor Group Lower Address Register" hexmask.long 0x00 0.--31. 1. " GADDR2 ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x144++0x03 line.long 0x00 "TFWR,Transmit FIFO Watermark Register" bitfld.long 0x00 8. " STRFWD ,Store And Forward Enable" "0: Reset,1: Enabled" newline bitfld.long 0x00 0.--5. " TFWR ,Transmit FIFO Write" "0: 64 bytes written,1: 64 bytes written,2: 128 bytes written,3: 192 bytes written,,,,,,,,,,,,,,,,,,,,,,,,,,,,31: 1984 bytes written,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x144++0x03 line.long 0x00 "TFWR,Transmit FIFO Watermark Register" bitfld.long 0x00 8. " STRFWD ,Store And Forward Enable" "0: Reset,1: Enabled" newline bitfld.long 0x00 0.--5. " TFWR ,Transmit FIFO Write" "0: 64 bytes written,1: 64 bytes written,2: 128 bytes written,3: 192 bytes written,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,62: 3968 bytes written,63: 4032 bytes written" endif sif cpuis("MK60D*10*") group.long 0x144++0x03 line.long 0x00 "TFWR,Transmit FIFO Watermark Register" bitfld.long 0x00 8. " STRFWD ,Store And Forward Enable" "0: Disabled. the transmission start threshold is programmed in TFWR,1: Enabled" newline bitfld.long 0x00 0.--5. " TFWR ,Transmit FIFO Write" "0: 64 bytes written,1: 64 bytes written,2: 128 bytes written,3: 192 bytes written,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,63: 4032 bytes written" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x144++0x03 line.long 0x00 "TFWR,Transmit FIFO Watermark Register" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " STRFWD ,Store and forward enable" "0: Disabled. the transmission start threshold is programmed in TFWR,1: Enabled" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 0.--5. " TFWR ,Transmit FIFO write" "0: 64 bytes written,1: 64 bytes written,2: 128 bytes written,3: 192 bytes written,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,63: 4032 bytes written" group.long 0x180++0x03 line.long 0x00 "RDSR,Receive Descriptor Ring Start Register" hexmask.long 0x00 3.--31. 1. " R_DES_START ,no description available" newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x180++0x03 line.long 0x00 "RDSR,Receive Descriptor Ring Start Register" hexmask.long 0x00 3.--31. 1. " R_DES_START ,Pointer to the beginning of the receive buffer descriptor queue" group.long 0x184++0x03 line.long 0x00 "TDSR,Transmit Buffer Descriptor Ring Start Register" hexmask.long 0x00 3.--31. 1. " X_DES_START ,Pointer to the beginning of the transmit buffer descriptor queue" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x184++0x03 line.long 0x00 "TDSR,Transmit Buffer Descriptor Ring Start Register" hexmask.long 0x00 3.--31. 1. " X_DES_START ,no description available" newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" group.long 0x188++0x03 line.long 0x00 "MRBR,Maximum Receive Buffer Size Register" hexmask.long.tbyte 0x00 14.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 4.--13. 1. " R_BUF_SIZE ,no description available" newline rbitfld.long 0x00 0.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x188++0x03 line.long 0x00 "MRBR,Maximum Receive Buffer Size Register" hexmask.long.byte 0x00 4.--10. 1. " R_BUF_SIZE ,Receive buffer size in bytes" group.long 0x190++0x03 line.long 0x00 "RSFL,Receive FIFO Section Full Threshold" hexmask.long.byte 0x00 0.--7. 1. " RX_SECTION_FULL ,Value Of Receive FIFO Section Full Threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x190++0x03 line.long 0x00 "RSFL,Receive FIFO Section Full Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " RX_SECTION_FULL ,Value of receive FIFO section full threshold" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x194++0x03 line.long 0x00 "RSEM,Receive FIFO Section Empty Threshold" bitfld.long 0x00 16.--20. " STAT_SECTION_EMPTY ,RX Status FIFO Section Empty Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RX_SECTION_EMPTY ,Value Of The Receive FIFO Section Empty Threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x194++0x03 line.long 0x00 "RSEM,Receive FIFO Section Empty Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " RX_SECTION_EMPTY ,Value of the receive FIFO section empty threshold" endif sif cpuis("MK60D*10*") group.long 0x194++0x03 line.long 0x00 "RSEM,Receive FIFO Section Empty Threshold" hexmask.long.byte 0x00 0.--7. 1. " RX_SECTION_EMPTY ,Value Of The Receive FIFO Section Empty Threshold" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x198++0x03 line.long 0x00 "RAEM,Receive FIFO Almost Empty Threshold" hexmask.long.byte 0x00 0.--7. 1. " RX_ALMOST_EMPTY ,Value Of The Receive FIFO Almost Empty Threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x198++0x03 line.long 0x00 "RAEM,Receive FIFO Almost Empty Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " RX_ALMOST_EMPTY ,Value of the receive FIFO almost empty threshold" group.long 0x19C++0x03 line.long 0x00 "RAFL,Receive FIFO Almost Full Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " RX_ALMOST_FULL ,Value of the receive FIFO almost full threshold" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x19C++0x03 line.long 0x00 "RAFL,Receive FIFO Almost Full Threshold" hexmask.long.byte 0x00 0.--7. 1. " RX_ALMOST_FULL ,Value Of The Receive FIFO Almost Full Threshold" group.long 0x1A0++0x03 line.long 0x00 "TSEM,Transmit FIFO Section Empty Threshold" hexmask.long.byte 0x00 0.--7. 1. " TX_SECTION_EMPTY ,Value Of The Transmit FIFO Section Empty Threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1A0++0x03 line.long 0x00 "TSEM,Transmit FIFO Section Empty Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " TX_SECTION_EMPTY ,Value of the transmit FIFO section empty threshold" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1A4++0x03 line.long 0x00 "TAEM,Transmit FIFO Almost Empty Threshold" hexmask.long.byte 0x00 0.--7. 1. " TX_ALMOST_EMPTY ,Value of Transmit FIFO Almost Empty Threshold" endif sif cpuis("MK60D*10*") group.long 0x1A4++0x03 line.long 0x00 "TAEM,Transmit FIFO Almost Empty Threshold" hexmask.long.byte 0x00 0.--7. 1. " TX_ALMOST_EMPTY ,Value Of Transmit FIFO Almost Empty Threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1A4++0x03 line.long 0x00 "TAEM,Transmit FIFO Almost Empty Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " TX_ALMOST_EMPTY ,Value of transmit FIFO almost empty threshold" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1A8++0x03 line.long 0x00 "TAFL,Transmit FIFO Almost Full Threshold" hexmask.long.byte 0x00 0.--7. 1. " TX_ALMOST_FULL ,Value Of The Transmit FIFO Almost Full Threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1A8++0x03 line.long 0x00 "TAFL,Transmit FIFO Almost Full Threshold" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " TX_ALMOST_FULL ,Value of the transmit FIFO almost full threshold" group.long 0x1AC++0x03 line.long 0x00 "TIPG,Transmit Inter-Packet Gap" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " IPG ,Transmit inter-packet gap" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1AC++0x03 line.long 0x00 "TIPG,Transmit Inter-Packet Gap" bitfld.long 0x00 0.--4. " IPG ,Transmit Inter-Packet Gap" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1B0++0x03 line.long 0x00 "FTRL,Frame Truncation Length" hexmask.long.tbyte 0x00 14.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--13. 1. " TRUNC_FL ,Frame truncation length" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1B0++0x03 line.long 0x00 "FTRL,Frame Truncation Length" hexmask.long.word 0x00 0.--13. 1. " TRUNC_FL ,Frame Truncation Length" group.long 0x1C0++0x03 line.long 0x00 "TACC,Transmit Accelerator Function Configuration" bitfld.long 0x00 4. " PROCHK ,Enables insertion of protocol checksum" "0: Checksum not inserted,1: If an IP frame with a known protocol is transmitted. the checksum is inserted automatically into the.." newline bitfld.long 0x00 3. " IPCHK ,Enables insertion of IP header checksum" "0: Checksum is not inserted,1: If an IP frame is transmitted. the checksum is inserted automatically" newline bitfld.long 0x00 0. " SHIFT16 ,TX FIFO Shift-16" "0: Disabled,1: Indicates to the transmit data FIFO that the written frames contain two additional octets before the.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C0++0x03 line.long 0x00 "TACC,Transmit Accelerator Function Configuration" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " PROCHK ,no description available" "0: Checksum not inserted,1: If an IP frame with a known protocol is transmitted. the checksum is inserted automatically into the.." newline bitfld.long 0x00 3. " IPCHK ,no description available" "0: Checksum is not inserted,1: If an IP frame is transmitted. the checksum is inserted automatically" newline rbitfld.long 0x00 1.--2. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 0. " SHIFT16 ,TX FIFO shift-16" "0: Disabled,1: Indicates to the transmit data FIFO. that the written frames contain two additional octets before th.." group.long 0x1C4++0x03 line.long 0x00 "RACC,Receive Accelerator Function Configuration" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " SHIFT16 ,RX FIFO shift-16" "0: Disabled,1: Instructs the MAC to write two additional bytes in front of each frame received into the RX FIFO" newline bitfld.long 0x00 6. " LINEDIS ,Enable discard of frames with MAC layer errors" "0: Frames with errors are not discarded,1: Any frame received with a CRC. length. or PHY error is automatically discarded and not forwarded to .." newline rbitfld.long 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 2. " PRODIS ,Enable discard of frames with wrong protocol checksum" "0: Frames with wrong checksum are not discarded,1: If a TCP/IP. UDP/IP. or ICMP/IP frame is received that has a wrong TCP. UDP. or ICMP checksum. the f.." newline bitfld.long 0x00 1. " IPDIS ,Enable discard of frames with wrong IPv4 header checksum" "0: Frames with wrong IPv4 header checksum are not discarded,1: If an IPv4 frame is received with a mismatching header checksum. the frame is discarded" newline bitfld.long 0x00 0. " PADREM ,Enable padding removal for short IP frames" "0: Padding not removed,1: Any bytes following the IP payload section of the frame are removed from the frame" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C4++0x03 line.long 0x00 "RACC,Receive Accelerator Function Configuration" bitfld.long 0x00 7. " SHIFT16 ,RX FIFO Shift-16" "0: Disabled,1: Instructs the MAC to write two additional bytes in front of each frame received into the RX FIFO" newline bitfld.long 0x00 6. " LINEDIS ,Enable Discard Of Frames With MAC Layer Errors" "0: Frames with errors are not discarded,1: Any frame received with a CRC. length. or PHY error is automatically discarded and not forwarded to .." newline bitfld.long 0x00 2. " PRODIS ,Enable Discard Of Frames With Wrong Protocol Checksum" "0: Frames with wrong checksum are not discarded,1: If a TCP/IP. UDP/IP. or ICMP/IP frame is received that has a wrong TCP. UDP. or ICMP checksum. the f.." newline bitfld.long 0x00 1. " IPDIS ,Enable Discard Of Frames With Wrong IPv4 Header Checksum" "0: Frames with wrong IPv4 header checksum are not discarded,1: If an IPv4 frame is received with a mismatching header checksum. the frame is discarded" newline bitfld.long 0x00 0. " PADREM ,Enable Padding Removal For Short IP Frames" "0: Padding not removed,1: Any bytes following the IP payload section of the frame are removed from the frame" endif sif cpuis("MK60D*10*") group.long 0x200++0x03 line.long 0x00 "RMON_T_DROP,Count of frames not counted correctly (RMON_T_DROP)" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x200++0x03 line.long 0x00 "RMON_T_DROP,Count of frames not counted correctly (RMON_T_DROP)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x200++0x03 line.long 0x00 "RMON_T_DROP,Reserved Statistic Register" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x204++0x03 line.long 0x00 "RMON_T_PACKETS,RMON Tx packet count (RMON_T_PACKETS)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x204++0x03 line.long 0x00 "RMON_T_PACKETS,Tx Packet Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x204++0x03 line.long 0x00 "RMON_T_PACKETS,RMON Tx packet count (RMON_T_PACKETS)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x208++0x03 line.long 0x00 "RMON_T_BC_PKT,RMON Tx Broadcast Packets (RMON_T_BC_PKT)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x208++0x03 line.long 0x00 "RMON_T_BC_PKT,RMON Tx Broadcast Packets (RMON_T_BC_PKT)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Broadcast packets" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x208++0x03 line.long 0x00 "RMON_T_BC_PKT,Tx Broadcast Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Broadcast packets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20C++0x03 line.long 0x00 "RMON_T_MC_PKT,RMON Tx Multicast Packets (RMON_T_MC_PKT)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x20C++0x03 line.long 0x00 "RMON_T_MC_PKT,Tx Multicast Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Multicast packets" endif sif cpuis("MK60D*10*") group.long 0x20C++0x03 line.long 0x00 "RMON_T_MC_PKT,RMON Tx Multicast Packets (RMON_T_MC_PKT)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Multicast packets" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x210++0x03 line.long 0x00 "RMON_T_CRC_ALIGN,Tx Packets with CRC/Align Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packets with CRC/align error" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x210++0x03 line.long 0x00 "RMON_T_CRC_ALIGN,RMON Tx Packets w CRC/Align error (RMON_T_CRC_ALIGN)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x210++0x03 line.long 0x00 "RMON_T_CRC_ALIGN,RMON Tx Packets w CRC/Align error (RMON_T_CRC_ALIGN)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packets with CRC/align error" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x214++0x03 line.long 0x00 "RMON_T_UNDERSIZE,Tx Packets Less Than Bytes and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x214++0x03 line.long 0x00 "RMON_T_UNDERSIZE,Tx Packets Less Than Bytes and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of transmit packets less than 64 bytes with good CRC" endif sif cpuis("MK60D*10*") group.long 0x214++0x03 line.long 0x00 "RMON_T_UNDERSIZE,RMON Tx Packets < 64 bytes. good CRC (RMON_T_UNDERSIZE)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x214++0x03 line.long 0x00 "RMON_T_UNDERSIZE,RMON Tx Packets < 64 bytes. good CRC (RMON_T_UNDERSIZE)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x218++0x03 line.long 0x00 "RMON_T_OVERSIZE,Tx Packets GT MAX_FL bytes and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of transmit packets greater than MAX_FL bytes with good CRC" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x218++0x03 line.long 0x00 "RMON_T_OVERSIZE,RMON Tx Packets > MAX_FL bytes. good CRC (RMON_T_OVERSIZE)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x218++0x03 line.long 0x00 "RMON_T_OVERSIZE,Tx Packets GT MAX_FL bytes and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x218++0x03 line.long 0x00 "RMON_T_OVERSIZE,RMON Tx Packets > MAX_FL bytes. good CRC (RMON_T_OVERSIZE)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x21C++0x03 line.long 0x00 "RMON_T_FRAG,RMON Tx Packets < 64 bytes. bad CRC (RMON_T_FRAG)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x21C++0x03 line.long 0x00 "RMON_T_FRAG,RMON Tx Packets < 64 bytes. bad CRC (RMON_T_FRAG)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x21C++0x03 line.long 0x00 "RMON_T_FRAG,Tx Packets Less Than 64 Bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x21C++0x03 line.long 0x00 "RMON_T_FRAG,Tx Packets Less Than 64 Bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of packets less than 64 bytes with bad CRC" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x220++0x03 line.long 0x00 "RMON_T_JAB,Tx Packets Greater Than MAX_FL bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x220++0x03 line.long 0x00 "RMON_T_JAB,RMON Tx Packets > MAX_FL bytes. bad CRC (RMON_T_JAB)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x220++0x03 line.long 0x00 "RMON_T_JAB,RMON Tx Packets > MAX_FL bytes. bad CRC (RMON_T_JAB)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x220++0x03 line.long 0x00 "RMON_T_JAB,Tx Packets Greater Than MAX_FL bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of transmit packets greater than MAX_FL bytes and bad CRC" rgroup.long 0x224++0x03 line.long 0x00 "RMON_T_COL,Tx Collision Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of transmit collisions" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x224++0x03 line.long 0x00 "RMON_T_COL,Tx Collision Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x224++0x03 line.long 0x00 "RMON_T_COL,RMON Tx collision count (RMON_T_COL)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x224++0x03 line.long 0x00 "RMON_T_COL,RMON Tx collision count (RMON_T_COL)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x228++0x03 line.long 0x00 "RMON_T_P64,RMON Tx 64 byte packets (RMON_T_P64)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x228++0x03 line.long 0x00 "RMON_T_P64,RMON Tx 64 byte packets (RMON_T_P64)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x228++0x03 line.long 0x00 "RMON_T_P64,Tx 64-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of 64-byte transmit packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x228++0x03 line.long 0x00 "RMON_T_P64,Tx 64-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x22C++0x03 line.long 0x00 "RMON_T_P65TO127,RMON Tx 65 to 127 byte packets (RMON_T_P65TO127)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x22C++0x03 line.long 0x00 "RMON_T_P65TO127,Tx 65- to 127-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of 65- to 127-byte transmit packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x22C++0x03 line.long 0x00 "RMON_T_P65TO127,Tx 65- to 127-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x22C++0x03 line.long 0x00 "RMON_T_P65TO127,RMON Tx 65 to 127 byte packets (RMON_T_P65TO127)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x230++0x03 line.long 0x00 "RMON_T_P128TO255,Tx 128- to 255-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of 128- to 255-byte transmit packets" endif sif cpuis("MK60D*10*") group.long 0x230++0x03 line.long 0x00 "RMON_T_P128TO255,RMON Tx 128 to 255 byte packets (RMON_T_P128TO255)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x230++0x03 line.long 0x00 "RMON_T_P128TO255,RMON Tx 128 to 255 byte packets (RMON_T_P128TO255)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x230++0x03 line.long 0x00 "RMON_T_P128TO255,Tx 128- to 255-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" rgroup.long 0x234++0x03 line.long 0x00 "RMON_T_P256TO511,Tx 256- to 511-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x234++0x03 line.long 0x00 "RMON_T_P256TO511,Tx 256- to 511-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of 256- to 511-byte transmit packets" endif sif cpuis("MK60D*10*") group.long 0x234++0x03 line.long 0x00 "RMON_T_P256TO511,RMON Tx 256 to 511 byte packets (RMON_T_P256TO511)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x234++0x03 line.long 0x00 "RMON_T_P256TO511,RMON Tx 256 to 511 byte packets (RMON_T_P256TO511)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x238++0x03 line.long 0x00 "RMON_T_P512TO1023,Tx 512- to 1023-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of 512- to 1023-byte transmit packets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x238++0x03 line.long 0x00 "RMON_T_P512TO1023,RMON Tx 512 to 1023 byte packets (RMON_T_P512TO1023)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x238++0x03 line.long 0x00 "RMON_T_P512TO1023,RMON Tx 512 to 1023 byte packets (RMON_T_P512TO1023)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x238++0x03 line.long 0x00 "RMON_T_P512TO1023,Tx 512- to 1023-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x23C++0x03 line.long 0x00 "RMON_T_P1024TO2047,Tx 1024- to 2047-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of 1024- to 2047-byte transmit packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x23C++0x03 line.long 0x00 "RMON_T_P1024TO2047,Tx 1024- to 2047-byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x23C++0x03 line.long 0x00 "RMON_T_P1024TO2047,RMON Tx 1024 to 2047 byte packets (RMON_T_P1024TO2047)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x23C++0x03 line.long 0x00 "RMON_T_P1024TO2047,RMON Tx 1024 to 2047 byte packets (RMON_T_P1024TO2047)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x240++0x03 line.long 0x00 "RMON_T_P_GTE2048,RMON Tx packets w > 2048 bytes (RMON_T_P_GTE2048)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x240++0x03 line.long 0x00 "RMON_T_P_GTE2048,Tx Packets Greater Than 2048 Bytes Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Number of transmit packets greater than 2048 bytes" endif sif cpuis("MK60D*10*") group.long 0x240++0x03 line.long 0x00 "RMON_T_P_GTE2048,RMON Tx packets w > 2048 bytes (RMON_T_P_GTE2048)" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x240++0x03 line.long 0x00 "RMON_T_P_GTE2048,Tx Packets Greater Than 2048 Bytes Statistic Register" hexmask.long.word 0x00 0.--15. 1. " TXPKTS ,Packet count" rgroup.long 0x244++0x03 line.long 0x00 "RMON_T_OCTETS,Tx Octets Statistic Register" hexmask.long 0x00 0.--31. 1. " TXOCTS ,Octet count" endif sif cpuis("MK60D*10*") rgroup.long 0x244++0x03 line.long 0x00 "RMON_T_OCTETS,RMON Tx Octets (RMON_T_OCTETS)" hexmask.long 0x00 0.--31. 1. " TXOCTS ,Octet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x244++0x03 line.long 0x00 "RMON_T_OCTETS,Tx Octets Statistic Register" hexmask.long 0x00 0.--31. 1. " TXOCTS ,Number of transmit octets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x244++0x03 line.long 0x00 "RMON_T_OCTETS,RMON Tx Octets (RMON_T_OCTETS)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x248++0x03 line.long 0x00 "IEEE_T_DROP,Count of frames not counted correctly (IEEE_T_DROP)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x248++0x03 line.long 0x00 "IEEE_T_DROP,Count of frames not counted correctly (IEEE_T_DROP)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x248++0x03 line.long 0x00 "IEEE_T_DROP,IEEE_T_DROP Reserved Statistic Register" rgroup.long 0x24C++0x03 line.long 0x00 "IEEE_T_FRAME_OK,Frames Transmitted OK Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted OK" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x24C++0x03 line.long 0x00 "IEEE_T_FRAME_OK,Frames Transmitted OK Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60D*10*") group.long 0x24C++0x03 line.long 0x00 "IEEE_T_FRAME_OK,Frames Transmitted OK (IEEE_T_FRAME_OK)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24C++0x03 line.long 0x00 "IEEE_T_FRAME_OK,Frames Transmitted OK (IEEE_T_FRAME_OK)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x250++0x03 line.long 0x00 "IEEE_T_1COL,Frames Transmitted with Single Collision Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x250++0x03 line.long 0x00 "IEEE_T_1COL,Frames Transmitted with Single Collision Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with one collision" endif sif cpuis("MK60D*10*") group.long 0x250++0x03 line.long 0x00 "IEEE_T_1COL,Frames Transmitted with Single Collision (IEEE_T_1COL)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x250++0x03 line.long 0x00 "IEEE_T_1COL,Frames Transmitted with Single Collision (IEEE_T_1COL)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x254++0x03 line.long 0x00 "IEEE_T_MCOL,Frames Transmitted with Multiple Collisions (IEEE_T_MCOL)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x254++0x03 line.long 0x00 "IEEE_T_MCOL,Frames Transmitted with Multiple Collisions Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with multiple collisions" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x254++0x03 line.long 0x00 "IEEE_T_MCOL,Frames Transmitted with Multiple Collisions (IEEE_T_MCOL)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x254++0x03 line.long 0x00 "IEEE_T_MCOL,Frames Transmitted with Multiple Collisions Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60D*10*") group.long 0x258++0x03 line.long 0x00 "IEEE_T_DEF,Frames Transmitted after Deferral Delay (IEEE_T_DEF)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x258++0x03 line.long 0x00 "IEEE_T_DEF,Frames Transmitted after Deferral Delay Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with deferral delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x258++0x03 line.long 0x00 "IEEE_T_DEF,Frames Transmitted after Deferral Delay (IEEE_T_DEF)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x258++0x03 line.long 0x00 "IEEE_T_DEF,Frames Transmitted after Deferral Delay Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x25C++0x03 line.long 0x00 "IEEE_T_LCOL,Frames Transmitted with Late Collision Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with late collision" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x25C++0x03 line.long 0x00 "IEEE_T_LCOL,Frames Transmitted with Late Collision (IEEE_T_LCOL)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x25C++0x03 line.long 0x00 "IEEE_T_LCOL,Frames Transmitted with Late Collision Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60D*10*") group.long 0x25C++0x03 line.long 0x00 "IEEE_T_LCOL,Frames Transmitted with Late Collision (IEEE_T_LCOL)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x260++0x03 line.long 0x00 "IEEE_T_EXCOL,Frames Transmitted with Excessive Collisions Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with excessive collisions" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x260++0x03 line.long 0x00 "IEEE_T_EXCOL,Frames Transmitted with Excessive Collisions (IEEE_T_EXCOL)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x260++0x03 line.long 0x00 "IEEE_T_EXCOL,Frames Transmitted with Excessive Collisions Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60D*10*") group.long 0x260++0x03 line.long 0x00 "IEEE_T_EXCOL,Frames Transmitted with Excessive Collisions (IEEE_T_EXCOL)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" group.long 0x264++0x03 line.long 0x00 "IEEE_T_MACERR,Frames Transmitted with Tx FIFO Underrun (IEEE_T_MACERR)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x264++0x03 line.long 0x00 "IEEE_T_MACERR,Frames Transmitted with Tx FIFO Underrun (IEEE_T_MACERR)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x264++0x03 line.long 0x00 "IEEE_T_MACERR,Frames Transmitted with Tx FIFO Underrun Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x264++0x03 line.long 0x00 "IEEE_T_MACERR,Frames Transmitted with Tx FIFO Underrun Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with transmit FIFO underrun" endif sif cpuis("MK60D*10*") group.long 0x268++0x03 line.long 0x00 "IEEE_T_CSERR,Frames Transmitted with Carrier Sense Error (IEEE_T_CSERR)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x268++0x03 line.long 0x00 "IEEE_T_CSERR,Frames Transmitted with Carrier Sense Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with carrier sense error" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x268++0x03 line.long 0x00 "IEEE_T_CSERR,Frames Transmitted with Carrier Sense Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x268++0x03 line.long 0x00 "IEEE_T_CSERR,Frames Transmitted with Carrier Sense Error (IEEE_T_CSERR)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x26C++0x03 line.long 0x00 "IEEE_T_SQE,no description available" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames transmitted with SQE error" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x26C++0x03 line.long 0x00 "IEEE_T_SQE,Frames Transmitted with SQE Error (IEEE_T_SQE)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x26C++0x03 line.long 0x00 "IEEE_T_SQE,Frames Transmitted with SQE Error (IEEE_T_SQE)" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x270++0x03 line.long 0x00 "IEEE_T_FDXFC,Flow Control Pause Frames Transmitted Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x270++0x03 line.long 0x00 "IEEE_T_FDXFC,Flow Control Pause Frames Transmitted Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of flow-control pause frames transmitted" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x270++0x03 line.long 0x00 "IEEE_T_FDXFC,Flow Control Pause frames transmitted (IEEE_T_FDXFC)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x270++0x03 line.long 0x00 "IEEE_T_FDXFC,Flow Control Pause frames transmitted (IEEE_T_FDXFC)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x274++0x03 line.long 0x00 "IEEE_T_OCTETS_OK,Octet Count for Frames Transmitted w/o Error Statistic Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count for frames transmitted without error Counts total octets (includes header and FCS fields.." endif sif cpuis("MK60D*10*") rgroup.long 0x274++0x03 line.long 0x00 "IEEE_T_OCTETS_OK,Octet count for Frames Transmitted w/o Error (IEEE_T_OCTETS_OK)" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x274++0x03 line.long 0x00 "IEEE_T_OCTETS_OK,Octet count for Frames Transmitted w/o Error (IEEE_T_OCTETS_OK)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x274++0x03 line.long 0x00 "IEEE_T_OCTETS_OK,Octet Count for Frames Transmitted w/o Error Statistic Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count" endif sif cpuis("MK60D*10*") group.long 0x284++0x03 line.long 0x00 "RMON_R_PACKETS,RMON Rx packet count (RMON_R_PACKETS)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x284++0x03 line.long 0x00 "RMON_R_PACKETS,RMON Rx packet count (RMON_R_PACKETS)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x284++0x03 line.long 0x00 "RMON_R_PACKETS,Rx Packet Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of packets received" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x284++0x03 line.long 0x00 "RMON_R_PACKETS,Rx Packet Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x288++0x03 line.long 0x00 "RMON_R_BC_PKT,RMON Rx Broadcast Packets (RMON_R_BC_PKT)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x288++0x03 line.long 0x00 "RMON_R_BC_PKT,RMON Rx Broadcast Packets (RMON_R_BC_PKT)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x288++0x03 line.long 0x00 "RMON_R_BC_PKT,Rx Broadcast Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x288++0x03 line.long 0x00 "RMON_R_BC_PKT,Rx Broadcast Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive broadcast packets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28C++0x03 line.long 0x00 "RMON_R_MC_PKT,RMON Rx Multicast Packets (RMON_R_MC_PKT)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x28C++0x03 line.long 0x00 "RMON_R_MC_PKT,RMON Rx Multicast Packets (RMON_R_MC_PKT)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x28C++0x03 line.long 0x00 "RMON_R_MC_PKT,Rx Multicast Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive multicast packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x28C++0x03 line.long 0x00 "RMON_R_MC_PKT,Rx Multicast Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x290++0x03 line.long 0x00 "RMON_R_CRC_ALIGN,Rx Packets with CRC/Align Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive packets with CRC or align error" endif sif cpuis("MK60D*10*") group.long 0x290++0x03 line.long 0x00 "RMON_R_CRC_ALIGN,RMON Rx Packets w CRC/Align error (RMON_R_CRC_ALIGN)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x290++0x03 line.long 0x00 "RMON_R_CRC_ALIGN,Rx Packets with CRC/Align Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x290++0x03 line.long 0x00 "RMON_R_CRC_ALIGN,RMON Rx Packets w CRC/Align error (RMON_R_CRC_ALIGN)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x294++0x03 line.long 0x00 "RMON_R_UNDERSIZE,RMON Rx Packets < 64 bytes. good CRC (RMON_R_UNDERSIZE)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x294++0x03 line.long 0x00 "RMON_R_UNDERSIZE,RMON Rx Packets < 64 bytes. good CRC (RMON_R_UNDERSIZE)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x294++0x03 line.long 0x00 "RMON_R_UNDERSIZE,Rx Packets with Less Than 64 Bytes and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive packets with less than 64 bytes and good CRC" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x294++0x03 line.long 0x00 "RMON_R_UNDERSIZE,Rx Packets with Less Than 64 Bytes and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x298++0x03 line.long 0x00 "RMON_R_OVERSIZE,RMON Rx Packets > MAX_FL bytes. good CRC (RMON_R_OVERSIZE)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x298++0x03 line.long 0x00 "RMON_R_OVERSIZE,Rx Packets Greater Than MAX_FL and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive packets greater than MAX_FL and good CRC" endif sif cpuis("MK60D*10*") group.long 0x298++0x03 line.long 0x00 "RMON_R_OVERSIZE,RMON Rx Packets > MAX_FL bytes. good CRC (RMON_R_OVERSIZE)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x298++0x03 line.long 0x00 "RMON_R_OVERSIZE,Rx Packets Greater Than MAX_FL and Good CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x29C++0x03 line.long 0x00 "RMON_R_FRAG,RMON Rx Packets < 64 bytes. bad CRC (RMON_R_FRAG)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x29C++0x03 line.long 0x00 "RMON_R_FRAG,Rx Packets Less Than 64 Bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive packets with less than 64 bytes and bad CRC" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x29C++0x03 line.long 0x00 "RMON_R_FRAG,RMON Rx Packets < 64 bytes. bad CRC (RMON_R_FRAG)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x29C++0x03 line.long 0x00 "RMON_R_FRAG,Rx Packets Less Than 64 Bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x2A0++0x03 line.long 0x00 "RMON_R_JAB,RMON Rx Packets > MAX_FL bytes. bad CRC (RMON_R_JAB)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2A0++0x03 line.long 0x00 "RMON_R_JAB,Rx Packets Greater Than MAX_FL Bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2A0++0x03 line.long 0x00 "RMON_R_JAB,Rx Packets Greater Than MAX_FL Bytes and Bad CRC Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of receive packets greater than MAX_FL and bad CRC" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2A0++0x03 line.long 0x00 "RMON_R_JAB,RMON Rx Packets > MAX_FL bytes. bad CRC (RMON_R_JAB)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2A4++0x03 line.long 0x00 "RMON_R_RESVD_0,Reserved Statistic Register" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2A4++0x03 line.long 0x00 "RMON_R_RESVD_0,Reserved (RMON_R_RESVD_0)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2A4++0x03 line.long 0x00 "RMON_R_RESVD_0,Reserved (RMON_R_RESVD_0)" group.long 0x2A8++0x03 line.long 0x00 "RMON_R_P64,RMON Rx 64 byte packets (RMON_R_P64)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2A8++0x03 line.long 0x00 "RMON_R_P64,RMON Rx 64 byte packets (RMON_R_P64)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2A8++0x03 line.long 0x00 "RMON_R_P64,Rx 64-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2A8++0x03 line.long 0x00 "RMON_R_P64,Rx 64-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of 64-byte receive packets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2AC++0x03 line.long 0x00 "RMON_R_P65TO127,RMON Rx 65 to 127 byte packets (RMON_R_P65TO127)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2AC++0x03 line.long 0x00 "RMON_R_P65TO127,RMON Rx 65 to 127 byte packets (RMON_R_P65TO127)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2AC++0x03 line.long 0x00 "RMON_R_P65TO127,Rx 65- to 127-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2AC++0x03 line.long 0x00 "RMON_R_P65TO127,Rx 65- to 127-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of 65- to 127-byte recieve packets" endif sif cpuis("MK60D*10*") group.long 0x2B0++0x03 line.long 0x00 "RMON_R_P128TO255,RMON Rx 128 to 255 byte packets (RMON_R_P128TO255)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2B0++0x03 line.long 0x00 "RMON_R_P128TO255,Rx 128- to 255-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2B0++0x03 line.long 0x00 "RMON_R_P128TO255,RMON Rx 128 to 255 byte packets (RMON_R_P128TO255)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2B0++0x03 line.long 0x00 "RMON_R_P128TO255,Rx 128- to 255-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of 128- to 255-byte recieve packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2B4++0x03 line.long 0x00 "RMON_R_P256TO511,Rx 256- to 511-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2B4++0x03 line.long 0x00 "RMON_R_P256TO511,RMON Rx 256 to 511 byte packets (RMON_R_P256TO511)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2B4++0x03 line.long 0x00 "RMON_R_P256TO511,RMON Rx 256 to 511 byte packets (RMON_R_P256TO511)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2B4++0x03 line.long 0x00 "RMON_R_P256TO511,Rx 256- to 511-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of 256- to 511-byte recieve packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2B8++0x03 line.long 0x00 "RMON_R_P512TO1023,Rx 512- to 1023-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2B8++0x03 line.long 0x00 "RMON_R_P512TO1023,Rx 512- to 1023-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of 512- to 1023-byte recieve packets" endif sif cpuis("MK60D*10*") group.long 0x2B8++0x03 line.long 0x00 "RMON_R_P512TO1023,RMON Rx 512 to 1023 byte packets (RMON_R_P512TO1023)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2B8++0x03 line.long 0x00 "RMON_R_P512TO1023,RMON Rx 512 to 1023 byte packets (RMON_R_P512TO1023)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2BC++0x03 line.long 0x00 "RMON_R_P1024TO2047,Rx 1024- to 2047-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of 1024- to 2047-byte recieve packets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2BC++0x03 line.long 0x00 "RMON_R_P1024TO2047,RMON Rx 1024 to 2047 byte packets (RMON_R_P1024TO2047)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2BC++0x03 line.long 0x00 "RMON_R_P1024TO2047,RMON Rx 1024 to 2047 byte packets (RMON_R_P1024TO2047)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2BC++0x03 line.long 0x00 "RMON_R_P1024TO2047,Rx 1024- to 2047-Byte Packets Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C0++0x03 line.long 0x00 "RMON_R_P_GTE2048,RMON Rx packets w > 2048 bytes (RMON_R_P_GTE2048)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2C0++0x03 line.long 0x00 "RMON_R_P_GTE2048,Rx Packets Greater than 2048 Bytes Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of greater-than-2048-byte recieve packets" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2C0++0x03 line.long 0x00 "RMON_R_P_GTE2048,Rx Packets Greater than 2048 Bytes Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK60D*10*") group.long 0x2C0++0x03 line.long 0x00 "RMON_R_P_GTE2048,RMON Rx packets w > 2048 bytes (RMON_R_P_GTE2048)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Packet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2C4++0x03 line.long 0x00 "RMON_R_OCTETS,Rx Octets Statistic Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C4++0x03 line.long 0x00 "RMON_R_OCTETS,RMON Rx Octets (RMON_R_OCTETS)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") rgroup.long 0x2C4++0x03 line.long 0x00 "RMON_R_OCTETS,RMON Rx Octets (RMON_R_OCTETS)" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2C4++0x03 line.long 0x00 "RMON_R_OCTETS,Rx Octets Statistic Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Number of receive octets" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C8++0x03 line.long 0x00 "IEEE_R_DROP,Count of frames not counted correctly (IEEE_R_DROP)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2C8++0x03 line.long 0x00 "IEEE_R_DROP,Count of frames not counted correctly (IEEE_R_DROP)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x2C8++0x03 line.long 0x00 "IEEE_R_DROP,Frames not Counted Correctly Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2CC++0x03 line.long 0x00 "IEEE_R_FRAME_OK,Frames Received OK (IEEE_R_FRAME_OK)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2CC++0x03 line.long 0x00 "IEEE_R_FRAME_OK,Frames Received OK Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2CC++0x03 line.long 0x00 "IEEE_R_FRAME_OK,Frames Received OK Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames received OK" endif sif cpuis("MK60D*10*") group.long 0x2CC++0x03 line.long 0x00 "IEEE_R_FRAME_OK,Frames Received OK (IEEE_R_FRAME_OK)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2D0++0x03 line.long 0x00 "IEEE_R_CRC,Frames Received with CRC Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2D0++0x03 line.long 0x00 "IEEE_R_CRC,Frames Received with CRC Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames received with CRC error" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2D0++0x03 line.long 0x00 "IEEE_R_CRC,Frames Received with CRC Error (IEEE_R_CRC)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2D0++0x03 line.long 0x00 "IEEE_R_CRC,Frames Received with CRC Error (IEEE_R_CRC)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" group.long 0x2D4++0x03 line.long 0x00 "IEEE_R_ALIGN,Frames Received with Alignment Error (IEEE_R_ALIGN)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2D4++0x03 line.long 0x00 "IEEE_R_ALIGN,Frames Received with Alignment Error (IEEE_R_ALIGN)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2D4++0x03 line.long 0x00 "IEEE_R_ALIGN,Frames Received with Alignment Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2D4++0x03 line.long 0x00 "IEEE_R_ALIGN,Frames Received with Alignment Error Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of frames received with alignment error" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2D8++0x03 line.long 0x00 "IEEE_R_MACERR,Receive Fifo Overflow count (IEEE_R_MACERR)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2D8++0x03 line.long 0x00 "IEEE_R_MACERR,Receive FIFO Overflow Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Receive FIFO overflow count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2D8++0x03 line.long 0x00 "IEEE_R_MACERR,Receive FIFO Overflow Count Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Count" endif sif cpuis("MK60D*10*") group.long 0x2D8++0x03 line.long 0x00 "IEEE_R_MACERR,Receive Fifo Overflow count (IEEE_R_MACERR)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2DC++0x03 line.long 0x00 "IEEE_R_FDXFC,Flow Control Pause Frames Received Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Number of flow-control pause frames received" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2DC++0x03 line.long 0x00 "IEEE_R_FDXFC,Flow Control Pause frames received (IEEE_R_FDXFC)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x2DC++0x03 line.long 0x00 "IEEE_R_FDXFC,Flow Control Pause frames received (IEEE_R_FDXFC)" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Pause frame count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2DC++0x03 line.long 0x00 "IEEE_R_FDXFC,Flow Control Pause Frames Received Statistic Register" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Pause frame count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x2E0++0x03 line.long 0x00 "IEEE_R_OCTETS_OK,Octet Count for Frames Received without Error Statistic Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Number of octets for frames received without error" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2E0++0x03 line.long 0x00 "IEEE_R_OCTETS_OK,Octet count for Frames Rcvd w/o Error (IEEE_R_OCTETS_OK)" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") rgroup.long 0x2E0++0x03 line.long 0x00 "IEEE_R_OCTETS_OK,Octet count for Frames Rcvd w/o Error (IEEE_R_OCTETS_OK)" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x2E0++0x03 line.long 0x00 "IEEE_R_OCTETS_OK,Octet Count for Frames Received without Error Statistic Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Octet count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x400++0x03 line.long 0x00 "ATCR,Timer Control Register" hexmask.long.tbyte 0x00 14.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 13. " SLAVE ,Enable timer slave mode" "0: The timer is active and all configuration bits in this register are relevant,1: The internal timer is disabled and the externally provided timer value is used" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " CAPTURE ,Capture timer value" "0: No effect,1: The current time is captured and can be read from the ATVR register" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESTART ,Reset timer" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " PINPER ,no description available" "0: Disable,1: Enable" newline rbitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " PEREN ,Enable periodical event" "0: Disable,1: A period event interrupt can be generated (EIR[TS_TIMER]) and the event signal output is asserted wh.." newline bitfld.long 0x00 3. " OFFRST ,Reset timer on offset event" "0: The timer is not affected and no action occurs (besides clearing OFFEN) when the offset is reached,1: If OFFEN is set. the timer resets to zero when the offset setting is reached" newline bitfld.long 0x00 2. " OFFEN ,Enable one-shot offset event" "0: Disable,1: The timer can be reset to zero when the given offset time is reached (offset event)" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " EN ,Enable timer" "0: The timer stops at the current value,1: The timer starts incrementing" endif sif cpuis("MK60D*10*") group.long 0x400++0x03 line.long 0x00 "ATCR,Timer Control Register" bitfld.long 0x00 13. " SLAVE ,Enable Timer Slave Mode" "0: The timer is active and all configuration fields in this register are relevant,1: The internal timer is disabled and the externally provided timer value is used" newline bitfld.long 0x00 11. " CAPTURE ,Capture Timer Value" "0: No effect,1: The current time is captured and can be read from the ATVR register" newline bitfld.long 0x00 9. " RESTART ,Reset Timer" "0,1" newline bitfld.long 0x00 7. " PINPER ,Enables event signal output assertion on period event" "0: Disable,1: Enable" newline bitfld.long 0x00 4. " PEREN ,Enable Periodical Event" "0: Disable,1: A period event interrupt can be generated (EIR[TS_TIMER]) and the event signal output is asserted wh.." newline bitfld.long 0x00 3. " OFFRST ,Reset Timer On Offset Event" "0: The timer is not affected and no action occurs. besides clearing OFFEN. when the offset is reached,1: If OFFEN is set. the timer resets to zero when the offset setting is reached" newline bitfld.long 0x00 2. " OFFEN ,Enable One-Shot Offset Event" "0: Disable,1: The timer can be reset to zero when the given offset time is reached (offset event)" newline bitfld.long 0x00 0. " EN ,Enable Timer" "0: The timer stops at the current value,1: The timer starts incrementing" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x400++0x03 line.long 0x00 "ATCR,Timer Control Register" hexmask.long.tbyte 0x00 14.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 13. " SLAVE ,Enable timer slave mode" "0: The timer is active and all configuration bits in this register are relevant,1: The internal timer is disabled and the externally provided timer value is used" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " CAPTURE ,Capture timer value" "0: No effect,1: The current time is captured and can be read from the ATVR register" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESTART ,Reset timer" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " PINPER ,no description available" "0: Disable,1: Enable" newline rbitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " PEREN ,Enable periodical event" "0: Disable,1: A period event interrupt can be generated (EIR[TS_TIMER]) and the event signal output is asserted w.." newline bitfld.long 0x00 3. " OFFRST ,Reset timer on offset event" "0: The timer is not affected and no action occurs (besides clearing OFFEN) when the offset is reached,1: If OFFEN is set. the timer resets to zero when the offset setting is reached" newline bitfld.long 0x00 2. " OFFEN ,Enable one-shot offset event" "0: Disable,1: The timer can be reset to zero when the given offset time is reached (offset event)" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " EN ,Enable timer" "0: The timer stops at the current value,1: The timer starts incrementing" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x400++0x03 line.long 0x00 "ATCR,Adjustable Timer Control Register" bitfld.long 0x00 13. " SLAVE ,Enable Timer Slave Mode" "0: The timer is active and all configuration fields in this register are relevant,1: The internal timer is disabled and the externally provided timer value is used" newline bitfld.long 0x00 11. " CAPTURE ,Capture Timer Value" "0: No effect,1: The current time is captured and can be read from the ATVR register" newline bitfld.long 0x00 9. " RESTART ,Reset Timer" "0,1" newline bitfld.long 0x00 7. " PINPER ,Enables event signal output assertion on period event" "0: Disable,1: Enable" newline bitfld.long 0x00 4. " PEREN ,Enable Periodical Event" "0: Disable,1: A period event interrupt can be generated (EIR[TS_TIMER]) and the event signal output is asserted wh.." newline bitfld.long 0x00 3. " OFFRST ,Reset Timer On Offset Event" "0: The timer is not affected and no action occurs. besides clearing OFFEN. when the offset is reached,1: If OFFEN is set. the timer resets to zero when the offset setting is reached" newline bitfld.long 0x00 2. " OFFEN ,Enable One-Shot Offset Event" "0: Disable,1: The timer can be reset to zero when the given offset time is reached (offset event)" newline bitfld.long 0x00 0. " EN ,Enable Timer" "0: The timer stops at the current value,1: The timer starts incrementing" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x404++0x03 line.long 0x00 "ATVR,Timer Value Register" hexmask.long 0x00 0.--31. 1. " ATIME ,A write sets the timer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x404++0x03 line.long 0x00 "ATVR,Timer Value Register" hexmask.long 0x00 0.--31. 1. " ATIME ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x408++0x03 line.long 0x00 "ATOFF,Timer Offset Register" hexmask.long 0x00 0.--31. 1. " OFFSET ,Offset value for one-shot event generation" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x408++0x03 line.long 0x00 "ATOFF,Timer Offset Register" hexmask.long 0x00 0.--31. 1. " OFFSET ,no description available" group.long 0x40C++0x03 line.long 0x00 "ATPER,Timer Period Register" hexmask.long 0x00 0.--31. 1. " PERIOD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40C++0x03 line.long 0x00 "ATPER,Timer Period Register" hexmask.long 0x00 0.--31. 1. " PERIOD ,Value for generating periodic events" group.long 0x410++0x03 line.long 0x00 "ATCOR,Timer Correction Register" hexmask.long 0x00 0.--30. 1. " COR ,Correction Counter Wrap-Around Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x410++0x03 line.long 0x00 "ATCOR,Timer Correction Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline hexmask.long 0x00 0.--30. 1. " COR ,Correction counter wrap-around value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x414++0x03 line.long 0x00 "ATINC,Time-Stamping Clock Period Register" hexmask.long.byte 0x00 8.--14. 1. " INC_CORR ,Correction Increment Value" newline hexmask.long.byte 0x00 0.--6. 1. " INC ,Clock Period Of The Timestamping Clock (ts_clk) In Nanoseconds" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x414++0x03 line.long 0x00 "ATINC,Time-Stamping Clock Period Register" hexmask.long.tbyte 0x00 15.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 8.--14. 1. " INC_CORR ,Correction increment value" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " INC ,Clock period of the timestamping clock (ts_clk) in nanoseconds" endif sif cpuis("MK60D*10*") group.long 0x418++0x03 line.long 0x00 "ATSTMP,Timestamp of Last Transmitted Frame" hexmask.long 0x00 0.--31. 1. " TIMESTAMP ,Timestamp of the last frame transmitted by the core that had TxBD[TS] set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x418++0x03 line.long 0x00 "ATSTMP,Timestamp of Last Transmitted Frame" hexmask.long 0x00 0.--31. 1. " TIMESTAMP ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x418++0x03 line.long 0x00 "ATSTMP,Timestamp of Last Transmitted Frame" hexmask.long 0x00 0.--31. 1. " TIMESTAMP ,Timestamp of the last frame transmitted by the core that had TxBD[TS] set" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x604++0x03 line.long 0x00 "TGSR,Timer Global Status Register" bitfld.long 0x00 3. " TF3 ,Copy Of Timer Flag For Channel 3" "0: Timer Flag for Channel 3 is clear,1: Timer Flag for Channel 3 is set" newline bitfld.long 0x00 2. " TF2 ,Copy Of Timer Flag For Channel 2" "0: Timer Flag for Channel 2 is clear,1: Timer Flag for Channel 2 is set" newline bitfld.long 0x00 1. " TF1 ,Copy Of Timer Flag For Channel 1" "0: Timer Flag for Channel 1 is clear,1: Timer Flag for Channel 1 is set" newline bitfld.long 0x00 0. " TF0 ,Copy Of Timer Flag For Channel 0" "0: Timer Flag for Channel 0 is clear,1: Timer Flag for Channel 0 is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x604++0x03 line.long 0x00 "TGSR,Timer Global Status Register" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " TF3 ,Copy of Timer Flag for channel 3" "0: Timer Flag for Channel 3 is clear,1: Timer Flag for Channel 3 is set" newline bitfld.long 0x00 2. " TF2 ,Copy of Timer Flag for channel 2" "0: Timer Flag for Channel 2 is clear,1: Timer Flag for Channel 2 is set" newline bitfld.long 0x00 1. " TF1 ,Copy of Timer Flag for channel 1" "0: Timer Flag for Channel 1 is clear,1: Timer Flag for Channel 1 is set" newline bitfld.long 0x00 0. " TF0 ,Copy of Timer Flag for channel 0" "0: Timer Flag for Channel 0 is clear,1: Timer Flag for Channel 0 is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x608++0x03 line.long 0x00 "TCSR0,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588-clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588-clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x608++0x03 line.long 0x00 "TCSR0,Timer Control Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer interrupt enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,8: Reserved,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,12: Reserved,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK60D*10*") group.long 0x608++0x03 line.long 0x00 "TCSR0,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x608++0x03 line.long 0x00 "TCSR0,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif group.long 0x60C++0x03 line.long 0x00 "TCCR0,Timer Compare Capture Register" hexmask.long 0x00 0.--31. 1. " TCC ,Timer Capture Compare" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x610++0x03 line.long 0x00 "TCSR1,Timer Control Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer interrupt enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,8: Reserved,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,12: Reserved,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x610++0x03 line.long 0x00 "TCSR1,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588-clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588-clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK60D*10*") group.long 0x610++0x03 line.long 0x00 "TCSR1,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x610++0x03 line.long 0x00 "TCSR1,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif group.long 0x614++0x03 line.long 0x00 "TCCR1,Timer Compare Capture Register" hexmask.long 0x00 0.--31. 1. " TCC ,Timer Capture Compare" sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x618++0x03 line.long 0x00 "TCSR2,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588-clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588-clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK60D*10*") group.long 0x618++0x03 line.long 0x00 "TCSR2,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x618++0x03 line.long 0x00 "TCSR2,Timer Control Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer interrupt enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,8: Reserved,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,12: Reserved,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x618++0x03 line.long 0x00 "TCSR2,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif group.long 0x61C++0x03 line.long 0x00 "TCCR2,Timer Compare Capture Register" hexmask.long 0x00 0.--31. 1. " TCC ,Timer Capture Compare" sif cpuis("MK60D*10*") group.long 0x620++0x03 line.long 0x00 "TCSR3,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x620++0x03 line.long 0x00 "TCSR3,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588-clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588-clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x620++0x03 line.long 0x00 "TCSR3,Timer Control Status Register" bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,,,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,,,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x620++0x03 line.long 0x00 "TCSR3,Timer Control Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TF ,Timer Flag" "0: Input Capture or Output Compare has not occurred,1: Input Capture or Output Compare has occurred" newline bitfld.long 0x00 6. " TIE ,Timer interrupt enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.long 0x00 2.--5. " TMODE ,Timer Mode" "0: Timer Channel is disabled,1: Timer Channel is configured for Input Capture on rising edge,2: Timer Channel is configured for Input Capture on falling edge,3: Timer Channel is configured for Input Capture on both edges,4: Timer Channel is configured for Output Compare - software only,5: Timer Channel is configured for Output Compare - toggle output on compare,6: Timer Channel is configured for Output Compare - clear output on compare,7: Timer Channel is configured for Output Compare - set output on compare,8: Reserved,9: Timer Channel is configured for Output Compare - set output on compare. clear output on overflow,10: Timer Channel is configured for Output Compare - clear output on compare. set output on overflow,11: Timer Channel is configured for Output Compare - set output on compare,12: Reserved,,14: Timer Channel is configured for Output Compare - pulse output low on compare for one 1588 clock cycl..,15: Timer Channel is configured for Output Compare - pulse output high on compare for one 1588 clock cyc.." newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " TDRE ,Timer DMA Request Enable" "0: DMA request is disabled,1: DMA request is enabled" endif group.long 0x624++0x03 line.long 0x00 "TCCR3,Timer Compare Capture Register" hexmask.long 0x00 0.--31. 1. " TCC ,Timer Capture Compare" width 0x0B tree.end tree "EWM (External Watchdog Monitor)" base ad:0x40061000 width 14. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CTRL,Control Register" bitfld.byte 0x00 3. " INTEN ,Interrupt Enable" "0,1" newline bitfld.byte 0x00 2. " INEN ,Input Enable" "0,1" newline bitfld.byte 0x00 1. " ASSIN ,EWM_in's Assertion State Select" "0,1" newline bitfld.byte 0x00 0. " EWMEN ,EWM enable" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "CTRL,Control Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " INEN ,Input Enable" "0,1" newline bitfld.byte 0x00 1. " ASSIN ,EWM_in's Assertion State Select" "0,1" newline bitfld.byte 0x00 0. " EWMEN ,EWM enable" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CTRL,Control Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " INTEN ,Interrupt Enable" "0,1" newline bitfld.byte 0x00 2. " INEN ,Input Enable" "0,1" newline bitfld.byte 0x00 1. " ASSIN ,EWM_in's Assertion State Select" "0,1" newline bitfld.byte 0x00 0. " EWMEN ,EWM enable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.byte 0x01++0x00 line.byte 0x00 "SERV,Service Register" hexmask.byte 0x00 0.--7. 1. " SERVICE ,The EWM service mechanism requires the CPU to write two values to the SERV register: a first data by.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "SERV,Service Register" hexmask.byte 0x00 0.--7. 1. " SERVICE ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.byte 0x01++0x00 line.byte 0x00 "SERV,Service Register" hexmask.byte 0x00 0.--7. 1. " SERVICE ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "CMPL,Compare Low Register" hexmask.byte 0x00 0.--7. 1. " COMPAREL ,To prevent runaway code from changing this field. software should write to this field after a CPU re.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "CMPL,Compare Low Register" hexmask.byte 0x00 0.--7. 1. " COMPAREL ,no description available" group.byte 0x03++0x00 line.byte 0x00 "CMPH,Compare High Register" hexmask.byte 0x00 0.--7. 1. " COMPAREH ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "CMPH,Compare High Register" hexmask.byte 0x00 0.--7. 1. " COMPAREH ,To prevent runaway code from changing this field. software should write to this field after a CPU re.." endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "CLKPRESCALER,Clock Prescaler Register" hexmask.byte 0x00 0.--7. 1. " CLK_DIV ,Selected low power source for running the EWM counter can be prescaled as below" endif width 0x0B tree.end tree "FB (FlexBus external bus interface)" base ad:0x4000C000 width 8. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CSAR0,Chip select address register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base address" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CSAR0,Chip Select Address Register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CSMR0,Chip select mask register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base address mask" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Read and write accesses are allowed,1: Only read accesses are allowed" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip select invalid,1: Chip select valid" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CSMR0,Chip Select Mask Register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base Address Mask" newline bitfld.long 0x00 8. " WP ,Write Protect" "0: Write accesses are allowed,1: Write accesses are not allowed" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip-select is invalid,1: Chip-select is valid" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CSCR0,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 1b. 1 cycle,1: When AA is 1b. 2 cycles,2: When AA is 1b. 3 cycles,3: When AA is 1b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "CSCR0,Chip select control register" bitfld.long 0x00 26.--31. " SWS ,Secondary wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 23. " SWSEN ,Secondary wait state enable" "0: The WS value inserts wait states before an internal transfer acknowledge is generated for all transf..,1: The SWS value inserts wait states before an internal transfer acknowledge is generated for burst tra.." newline bitfld.long 0x00 22. " EXTS ,no description available" "0: FB_TS /FB_ALE asserts for one bus clock cycle,1: FB_TS /FB_ALE remains asserted until the first positive clock edge after FB_CSn asserts" newline bitfld.long 0x00 20.--21. " ASET ,Address setup" "0: Assert FB_CSn on first rising clock edge after address is asserted,1: Assert FB_CSn on second rising clock edge after address is asserted,2: Assert FB_CSn on third rising clock edge after address is asserted,3: Assert FB_CSn on fourth rising clock edge after address is asserted" newline bitfld.long 0x00 18.--19. " RDAH ,Read address hold or deselect" "0: If AA is cleared. 1 cycle,1: If AA is cleared. 2 cycles,2: If AA is cleared. 3 cycles,3: If AA is cleared. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write address hold or deselect" "0: Hold address and attributes one cycle after FB_CSn negates on writes,1: Hold address and attributes two cycles after FB_CSn negates on writes,2: Hold address and attributes three cycles after FB_CSn negates on writes,3: Hold address and attributes four cycles after FB_CSn negates on writes" newline bitfld.long 0x00 10.--15. " WS ,Wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-lane shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-acknowledge enable" "0: No internal FB_TA is asserted,1: Internal transfer acknowledge is asserted as specified by WS" newline bitfld.long 0x00 6.--7. " PS ,Port size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-enable mode" "0: The FB_BE n signals are not asserted for reads,1: The FB_BE n signals are asserted for read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-read enable" "0: Data exceeding the specified port size is broken into individual. port-sized. non-burst reads,1: Enables data burst reads larger than the specified port size. including longword reads from 8- and 1.." newline bitfld.long 0x00 3. " BSTW ,Burst-write enable" "0: Break data larger than the specified port size into individual. port-sized. non-burst writes,1: Enables burst write of data larger than the specified port size. including longword writes to 8 and .." newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "CSCR0,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "CSCR0,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CSAR1,Chip select address register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base address" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CSAR1,Chip Select Address Register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base Address" group.long 0x10++0x03 line.long 0x00 "CSMR1,Chip Select Mask Register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base Address Mask" newline bitfld.long 0x00 8. " WP ,Write Protect" "0: Write accesses are allowed,1: Write accesses are not allowed" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip-select is invalid,1: Chip-select is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CSMR1,Chip select mask register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base address mask" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Read and write accesses are allowed,1: Only read accesses are allowed" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip select invalid,1: Chip select valid" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "CSCR1,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 1b. 1 cycle,1: When AA is 1b. 2 cycles,2: When AA is 1b. 3 cycles,3: When AA is 1b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "CSCR1,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "CSCR1,Chip select control register" bitfld.long 0x00 26.--31. " SWS ,Secondary wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 23. " SWSEN ,Secondary wait state enable" "0: The WS value inserts wait states before an internal transfer acknowledge is generated for all transf..,1: The SWS value inserts wait states before an internal transfer acknowledge is generated for burst tra.." newline bitfld.long 0x00 22. " EXTS ,no description available" "0: FB_TS /FB_ALE asserts for one bus clock cycle,1: FB_TS /FB_ALE remains asserted until the first positive clock edge after FB_CSn asserts" newline bitfld.long 0x00 20.--21. " ASET ,Address setup" "0: Assert FB_CSn on first rising clock edge after address is asserted,1: Assert FB_CSn on second rising clock edge after address is asserted,2: Assert FB_CSn on third rising clock edge after address is asserted,3: Assert FB_CSn on fourth rising clock edge after address is asserted" newline bitfld.long 0x00 18.--19. " RDAH ,Read address hold or deselect" "0: If AA is cleared. 1 cycle,1: If AA is cleared. 2 cycles,2: If AA is cleared. 3 cycles,3: If AA is cleared. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write address hold or deselect" "0: Hold address and attributes one cycle after FB_CSn negates on writes,1: Hold address and attributes two cycles after FB_CSn negates on writes,2: Hold address and attributes three cycles after FB_CSn negates on writes,3: Hold address and attributes four cycles after FB_CSn negates on writes" newline bitfld.long 0x00 10.--15. " WS ,Wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-lane shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-acknowledge enable" "0: No internal FB_TA is asserted,1: Internal transfer acknowledge is asserted as specified by WS" newline bitfld.long 0x00 6.--7. " PS ,Port size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-enable mode" "0: The FB_BE n signals are not asserted for reads,1: The FB_BE n signals are asserted for read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-read enable" "0: Data exceeding the specified port size is broken into individual. port-sized. non-burst reads,1: Enables data burst reads larger than the specified port size. including longword reads from 8- and 1.." newline bitfld.long 0x00 3. " BSTW ,Burst-write enable" "0: Break data larger than the specified port size into individual. port-sized. non-burst writes,1: Enables burst write of data larger than the specified port size. including longword writes to 8 and .." newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "CSCR1,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "CSAR2,Chip Select Address Register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "CSAR2,Chip select address register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base address" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" group.long 0x1C++0x03 line.long 0x00 "CSMR2,Chip select mask register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base address mask" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Read and write accesses are allowed,1: Only read accesses are allowed" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip select invalid,1: Chip select valid" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "CSMR2,Chip Select Mask Register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base Address Mask" newline bitfld.long 0x00 8. " WP ,Write Protect" "0: Write accesses are allowed,1: Write accesses are not allowed" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip-select is invalid,1: Chip-select is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "CSCR2,Chip select control register" bitfld.long 0x00 26.--31. " SWS ,Secondary wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 23. " SWSEN ,Secondary wait state enable" "0: The WS value inserts wait states before an internal transfer acknowledge is generated for all transf..,1: The SWS value inserts wait states before an internal transfer acknowledge is generated for burst tra.." newline bitfld.long 0x00 22. " EXTS ,no description available" "0: FB_TS /FB_ALE asserts for one bus clock cycle,1: FB_TS /FB_ALE remains asserted until the first positive clock edge after FB_CSn asserts" newline bitfld.long 0x00 20.--21. " ASET ,Address setup" "0: Assert FB_CSn on first rising clock edge after address is asserted,1: Assert FB_CSn on second rising clock edge after address is asserted,2: Assert FB_CSn on third rising clock edge after address is asserted,3: Assert FB_CSn on fourth rising clock edge after address is asserted" newline bitfld.long 0x00 18.--19. " RDAH ,Read address hold or deselect" "0: If AA is cleared. 1 cycle,1: If AA is cleared. 2 cycles,2: If AA is cleared. 3 cycles,3: If AA is cleared. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write address hold or deselect" "0: Hold address and attributes one cycle after FB_CSn negates on writes,1: Hold address and attributes two cycles after FB_CSn negates on writes,2: Hold address and attributes three cycles after FB_CSn negates on writes,3: Hold address and attributes four cycles after FB_CSn negates on writes" newline bitfld.long 0x00 10.--15. " WS ,Wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-lane shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-acknowledge enable" "0: No internal FB_TA is asserted,1: Internal transfer acknowledge is asserted as specified by WS" newline bitfld.long 0x00 6.--7. " PS ,Port size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-enable mode" "0: The FB_BE n signals are not asserted for reads,1: The FB_BE n signals are asserted for read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-read enable" "0: Data exceeding the specified port size is broken into individual. port-sized. non-burst reads,1: Enables data burst reads larger than the specified port size. including longword reads from 8- and 1.." newline bitfld.long 0x00 3. " BSTW ,Burst-write enable" "0: Break data larger than the specified port size into individual. port-sized. non-burst writes,1: Enables burst write of data larger than the specified port size. including longword writes to 8 and .." newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "CSCR2,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 1b. 1 cycle,1: When AA is 1b. 2 cycles,2: When AA is 1b. 3 cycles,3: When AA is 1b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "CSCR2,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x20++0x03 line.long 0x00 "CSCR2,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "CSAR3,Chip Select Address Register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "CSAR3,Chip select address register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base address" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "CSMR3,Chip Select Mask Register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base Address Mask" newline bitfld.long 0x00 8. " WP ,Write Protect" "0: Write accesses are allowed,1: Write accesses are not allowed" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip-select is invalid,1: Chip-select is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "CSMR3,Chip select mask register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base address mask" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Read and write accesses are allowed,1: Only read accesses are allowed" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip select invalid,1: Chip select valid" group.long 0x2C++0x03 line.long 0x00 "CSCR3,Chip select control register" bitfld.long 0x00 26.--31. " SWS ,Secondary wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 23. " SWSEN ,Secondary wait state enable" "0: The WS value inserts wait states before an internal transfer acknowledge is generated for all transf..,1: The SWS value inserts wait states before an internal transfer acknowledge is generated for burst tra.." newline bitfld.long 0x00 22. " EXTS ,no description available" "0: FB_TS /FB_ALE asserts for one bus clock cycle,1: FB_TS /FB_ALE remains asserted until the first positive clock edge after FB_CSn asserts" newline bitfld.long 0x00 20.--21. " ASET ,Address setup" "0: Assert FB_CSn on first rising clock edge after address is asserted,1: Assert FB_CSn on second rising clock edge after address is asserted,2: Assert FB_CSn on third rising clock edge after address is asserted,3: Assert FB_CSn on fourth rising clock edge after address is asserted" newline bitfld.long 0x00 18.--19. " RDAH ,Read address hold or deselect" "0: If AA is cleared. 1 cycle,1: If AA is cleared. 2 cycles,2: If AA is cleared. 3 cycles,3: If AA is cleared. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write address hold or deselect" "0: Hold address and attributes one cycle after FB_CSn negates on writes,1: Hold address and attributes two cycles after FB_CSn negates on writes,2: Hold address and attributes three cycles after FB_CSn negates on writes,3: Hold address and attributes four cycles after FB_CSn negates on writes" newline bitfld.long 0x00 10.--15. " WS ,Wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-lane shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-acknowledge enable" "0: No internal FB_TA is asserted,1: Internal transfer acknowledge is asserted as specified by WS" newline bitfld.long 0x00 6.--7. " PS ,Port size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-enable mode" "0: The FB_BE n signals are not asserted for reads,1: The FB_BE n signals are asserted for read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-read enable" "0: Data exceeding the specified port size is broken into individual. port-sized. non-burst reads,1: Enables data burst reads larger than the specified port size. including longword reads from 8- and 1.." newline bitfld.long 0x00 3. " BSTW ,Burst-write enable" "0: Break data larger than the specified port size into individual. port-sized. non-burst writes,1: Enables burst write of data larger than the specified port size. including longword writes to 8 and .." newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "CSCR3,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 1b. 1 cycle,1: When AA is 1b. 2 cycles,2: When AA is 1b. 3 cycles,3: When AA is 1b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "CSCR3,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "CSCR3,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "CSAR4,Chip select address register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base address" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "CSAR4,Chip Select Address Register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "CSMR4,Chip select mask register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base address mask" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Read and write accesses are allowed,1: Only read accesses are allowed" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip select invalid,1: Chip select valid" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "CSMR4,Chip Select Mask Register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base Address Mask" newline bitfld.long 0x00 8. " WP ,Write Protect" "0: Write accesses are allowed,1: Write accesses are not allowed" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip-select is invalid,1: Chip-select is valid" endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "CSCR4,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "CSCR4,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 1b. 1 cycle,1: When AA is 1b. 2 cycles,2: When AA is 1b. 3 cycles,3: When AA is 1b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "CSCR4,Chip select control register" bitfld.long 0x00 26.--31. " SWS ,Secondary wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 23. " SWSEN ,Secondary wait state enable" "0: The WS value inserts wait states before an internal transfer acknowledge is generated for all transf..,1: The SWS value inserts wait states before an internal transfer acknowledge is generated for burst tra.." newline bitfld.long 0x00 22. " EXTS ,no description available" "0: FB_TS /FB_ALE asserts for one bus clock cycle,1: FB_TS /FB_ALE remains asserted until the first positive clock edge after FB_CSn asserts" newline bitfld.long 0x00 20.--21. " ASET ,Address setup" "0: Assert FB_CSn on first rising clock edge after address is asserted,1: Assert FB_CSn on second rising clock edge after address is asserted,2: Assert FB_CSn on third rising clock edge after address is asserted,3: Assert FB_CSn on fourth rising clock edge after address is asserted" newline bitfld.long 0x00 18.--19. " RDAH ,Read address hold or deselect" "0: If AA is cleared. 1 cycle,1: If AA is cleared. 2 cycles,2: If AA is cleared. 3 cycles,3: If AA is cleared. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write address hold or deselect" "0: Hold address and attributes one cycle after FB_CSn negates on writes,1: Hold address and attributes two cycles after FB_CSn negates on writes,2: Hold address and attributes three cycles after FB_CSn negates on writes,3: Hold address and attributes four cycles after FB_CSn negates on writes" newline bitfld.long 0x00 10.--15. " WS ,Wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-lane shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-acknowledge enable" "0: No internal FB_TA is asserted,1: Internal transfer acknowledge is asserted as specified by WS" newline bitfld.long 0x00 6.--7. " PS ,Port size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-enable mode" "0: The FB_BE n signals are not asserted for reads,1: The FB_BE n signals are asserted for read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-read enable" "0: Data exceeding the specified port size is broken into individual. port-sized. non-burst reads,1: Enables data burst reads larger than the specified port size. including longword reads from 8- and 1.." newline bitfld.long 0x00 3. " BSTW ,Burst-write enable" "0: Break data larger than the specified port size into individual. port-sized. non-burst writes,1: Enables burst write of data larger than the specified port size. including longword writes to 8 and .." newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x38++0x03 line.long 0x00 "CSCR4,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "CSAR5,Chip Select Address Register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "CSAR5,Chip select address register" hexmask.long.word 0x00 16.--31. 1. " BA ,Base address" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "CSMR5,Chip Select Mask Register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base Address Mask" newline bitfld.long 0x00 8. " WP ,Write Protect" "0: Write accesses are allowed,1: Write accesses are not allowed" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip-select is invalid,1: Chip-select is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "CSMR5,Chip select mask register" hexmask.long.word 0x00 16.--31. 1. " BAM ,Base address mask" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Read and write accesses are allowed,1: Only read accesses are allowed" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " V ,Valid" "0: Chip select invalid,1: Chip select valid" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "CSCR5,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "CSCR5,Chip select control register" bitfld.long 0x00 26.--31. " SWS ,Secondary wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 23. " SWSEN ,Secondary wait state enable" "0: The WS value inserts wait states before an internal transfer acknowledge is generated for all transf..,1: The SWS value inserts wait states before an internal transfer acknowledge is generated for burst tra.." newline bitfld.long 0x00 22. " EXTS ,no description available" "0: FB_TS /FB_ALE asserts for one bus clock cycle,1: FB_TS /FB_ALE remains asserted until the first positive clock edge after FB_CSn asserts" newline bitfld.long 0x00 20.--21. " ASET ,Address setup" "0: Assert FB_CSn on first rising clock edge after address is asserted,1: Assert FB_CSn on second rising clock edge after address is asserted,2: Assert FB_CSn on third rising clock edge after address is asserted,3: Assert FB_CSn on fourth rising clock edge after address is asserted" newline bitfld.long 0x00 18.--19. " RDAH ,Read address hold or deselect" "0: If AA is cleared. 1 cycle,1: If AA is cleared. 2 cycles,2: If AA is cleared. 3 cycles,3: If AA is cleared. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write address hold or deselect" "0: Hold address and attributes one cycle after FB_CSn negates on writes,1: Hold address and attributes two cycles after FB_CSn negates on writes,2: Hold address and attributes three cycles after FB_CSn negates on writes,3: Hold address and attributes four cycles after FB_CSn negates on writes" newline bitfld.long 0x00 10.--15. " WS ,Wait states" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-lane shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-acknowledge enable" "0: No internal FB_TA is asserted,1: Internal transfer acknowledge is asserted as specified by WS" newline bitfld.long 0x00 6.--7. " PS ,Port size" "0: 32-bit port size,1: 8-bit port size,2: 16-bit port size,3: 16-bit port size" newline bitfld.long 0x00 5. " BEM ,Byte-enable mode" "0: The FB_BE n signals are not asserted for reads,1: The FB_BE n signals are asserted for read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-read enable" "0: Data exceeding the specified port size is broken into individual. port-sized. non-burst reads,1: Enables data burst reads larger than the specified port size. including longword reads from 8- and 1.." newline bitfld.long 0x00 3. " BSTW ,Burst-write enable" "0: Break data larger than the specified port size into individual. port-sized. non-burst writes,1: Enables burst write of data larger than the specified port size. including longword writes to 8 and .." newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x44++0x03 line.long 0x00 "CSCR5,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 0b. 1 cycle,1: When AA is 0b. 2 cycles,2: When AA is 0b. 3 cycles,3: When AA is 0b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "CSCR5,Chip Select Control Register" bitfld.long 0x00 26.--31. " SWS ,Secondary Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " SWSEN ,Secondary Wait State Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " EXTS ,Extended Transfer Start/Extended Address Latch Enable Controls how long FB_TS /FB_ALE is asserted" "0: Disabled,1: Enabled" newline bitfld.long 0x00 20.--21. " ASET ,Address Setup" "0: Assert FB_CSn on the first rising clock edge after the address is asserted (default for all but FB_C..,1: Assert FB_CSn on the second rising clock edge after the address is asserted,2: Assert FB_CSn on the third rising clock edge after the address is asserted,3: Assert FB_CSn on the fourth rising clock edge after the address is asserted (default for FB_CS0 )" newline bitfld.long 0x00 18.--19. " RDAH ,Read Address Hold or Deselect" "0: When AA is 1b. 1 cycle,1: When AA is 1b. 2 cycles,2: When AA is 1b. 3 cycles,3: When AA is 1b. 4 cycles" newline bitfld.long 0x00 16.--17. " WRAH ,Write Address Hold or Deselect" "0: 1 cycle (default for all but FB_CS0 ),1: 2 cycles,2: 3 cycles,3: 4 cycles (default for FB_CS0 )" newline bitfld.long 0x00 10.--15. " WS ,Wait States" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 9. " BLS ,Byte-Lane Shift" "0: Not shifted,1: Shifted" newline bitfld.long 0x00 8. " AA ,Auto-Acknowledge Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6.--7. " PS ,Port Size" "0: 32-bit port size,1: 8-bit port size,," newline bitfld.long 0x00 5. " BEM ,Byte-Enable Mode" "0: FB_BE is asserted for data write only,1: FB_BE is asserted for data read and write accesses" newline bitfld.long 0x00 4. " BSTR ,Burst-Read Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " BSTW ,Burst-Write Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "CSPMCR,Chip select port multiplexing control register" bitfld.long 0x00 28.--31. " GROUP1 ,FlexBus signal group 1 multiplex control" "0: FB_ALE,1: FB_CS1,2: FB_TS,,,,,,,,,,,,," newline bitfld.long 0x00 24.--27. " GROUP2 ,FlexBus signal group 2 multiplex control" "0: FB_CS4,1: FB_TSIZ0,2: FB_BE_31_24,,,,,,,,,,,,," newline bitfld.long 0x00 20.--23. " GROUP3 ,FlexBus signal group 3 multiplex control" "0: FB_CS5,1: FB_TSIZ1,2: FB_BE_23_16,,,,,,,,,,,,," newline bitfld.long 0x00 16.--19. " GROUP4 ,FlexBus signal group 4 multiplex control" "0: FB_TBST,1: FB_CS2,2: FB_BE_15_8,,,,,,,,,,,,," newline bitfld.long 0x00 12.--15. " GROUP5 ,FlexBus signal group 5 multiplex control" "0: FB_TA,1: FB_CS3,2: FB_BE_7_0,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--11. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "CSPMCR,Chip Select port Multiplexing Control Register" bitfld.long 0x00 28.--31. " GROUP1 ,FlexBus Signal Group 1 Multiplex control" "0: FB_ALE,1: FB_CS1,2: FB_TS,,,,,,,,,,,,," newline bitfld.long 0x00 24.--27. " GROUP2 ,FlexBus Signal Group 2 Multiplex control" "0: FB_CS4,1: FB_TSIZ0,2: FB_BE_31_24,,,,,,,,,,,,," newline bitfld.long 0x00 20.--23. " GROUP3 ,FlexBus Signal Group 3 Multiplex control" "0: FB_CS5,1: FB_TSIZ1,2: FB_BE_23_16,,,,,,,,,,,,," newline bitfld.long 0x00 16.--19. " GROUP4 ,FlexBus Signal Group 4 Multiplex control" "0: FB_TBST,1: FB_CS2,2: FB_BE_15_8,,,,,,,,,,,,," newline bitfld.long 0x00 12.--15. " GROUP5 ,FlexBus Signal Group 5 Multiplex control" "0: FB_TA,1: FB_CS3,2: FB_BE_7_0,,,,,,,,,,,,," endif width 0x0B tree.end tree "FMC (Flash Memory Controller-greg)" base ad:0x4001F000 width 12. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PFAPR,Flash Access Protection Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 23. " M7PFD ,Master 7 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 22. " M6PFD ,Master 6 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 21. " M5PFD ,Master 5 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 20. " M4PFD ,Master 4 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 19. " M3PFD ,Master 3 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 18. " M2PFD ,Master 2 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 17. " M1PFD ,Master 1 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 16. " M0PFD ,Master 0 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 14.--15. " M7AP ,Master 7 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 12.--13. " M6AP ,Master 6 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 10.--11. " M5AP ,Master 5 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 8.--9. " M4AP ,Master 4 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 6.--7. " M3AP ,Master 3 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 4.--5. " M2AP ,Master 2 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 2.--3. " M1AP ,Master 1 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 0.--1. " M0AP ,Master 0 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PFAPR,Flash Access Protection Register" bitfld.long 0x00 23. " M7PFD ,Master 7 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 22. " M6PFD ,Master 6 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 21. " M5PFD ,Master 5 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 20. " M4PFD ,Master 4 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 19. " M3PFD ,Master 3 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 18. " M2PFD ,Master 2 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 17. " M1PFD ,Master 1 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 16. " M0PFD ,Master 0 Prefetch Disable" "0: Prefetching for this master is enabled,1: Prefetching for this master is disabled" newline bitfld.long 0x00 14.--15. " M7AP ,Master 7 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 12.--13. " M6AP ,Master 6 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 10.--11. " M5AP ,Master 5 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 8.--9. " M4AP ,Master 4 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 6.--7. " M3AP ,Master 3 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 4.--5. " M2AP ,Master 2 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 2.--3. " M1AP ,Master 1 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" newline bitfld.long 0x00 0.--1. " M0AP ,Master 0 Access Protection" "0: No access may be performed by this master,1: Only read accesses may be performed by this master,2: Only write accesses may be performed by this master,3: Both read and write accesses may be performed by this master" endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "PFB0CR,Flash Bank 0 Control Register" rbitfld.long 0x00 28.--31. " B0RWSC ,Bank 0 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " CLCK_WAY ,Cache Lock Way x" "0: Cache way is unlocked and may be displaced,1: Cache way is locked and its contents are not displaced,,,,,,,,,,,,,," newline bitfld.long 0x00 20.--23. " CINV_WAY ,Cache Invalidate Way x" "0: No cache way invalidation for the corresponding cache,1: Invalidate cache way for the corresponding cache: clear the tag. data. and vld bits of ways selected,,,,,,,,,,,,,," newline bitfld.long 0x00 19. " S_B_INV ,Invalidate Prefetch Speculation Buffer" "0: Speculation buffer and single entry buffer are not affected,1: Invalidate (clear) speculation buffer and single entry buffer" newline rbitfld.long 0x00 17.--18. " B0MW ,Bank 0 Memory Width" "0: 32 bits,1: 64 bits,," newline bitfld.long 0x00 5.--7. " CRC ,Cache Replacement Control" "0: LRU replacement algorithm per set across all four ways,,2: Independent LRU with ways [0-1] for ifetches. [2-3] for data,3: Independent LRU with ways [0-2] for ifetches. [3] for data,,,," newline bitfld.long 0x00 4. " B0DCE ,Bank 0 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B0ICE ,Bank 0 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B0DPE ,Bank 0 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B0IPE ,Bank 0 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " B0SEBE ,Bank 0 Single Entry Buffer Enable" "0: Single entry buffer is disabled,1: Single entry buffer is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PFB01CR,Flash Bank 0-1 Control Register" rbitfld.long 0x00 28.--31. " B0RWSC ,Bank 0 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " CLCK_WAY ,Cache Lock Way x" "0: Cache way is unlocked and may be displaced,1: Cache way is locked and its contents are not displaced,,,,,,,,,,,,,," newline bitfld.long 0x00 20.--23. " CINV_WAY ,Cache Invalidate Way x" "0: No cache way invalidation for the corresponding cache,1: Invalidate cache way for the corresponding cache: clear the tag. data. and vld bits of ways selected,,,,,,,,,,,,,," newline bitfld.long 0x00 19. " S_B_INV ,Invalidate Prefetch Speculation Buffer" "0: Speculation buffer is not affected,1: Invalidate (clear) speculation buffer" newline rbitfld.long 0x00 17.--18. " B0MW ,Bank 0 Memory Width" "0: 32 bits,1: 64 bits,2: 128 bits," newline bitfld.long 0x00 5.--7. " CRC ,Cache Replacement Control" "0: LRU replacement algorithm per set across all four ways,,2: Independent LRU with ways [0-1] for ifetches. [2-3] for data,3: Independent LRU with ways [0-2] for ifetches. [3] for data,,,," newline bitfld.long 0x00 4. " B0DCE ,Bank 0 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B0ICE ,Bank 0 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B0DPE ,Bank 0 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B0IPE ,Bank 0 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " RFU ,Reserved for future use" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x04++0x03 line.long 0x00 "PFB0CR,Flash Bank 0 Control Register" rbitfld.long 0x00 28.--31. " B0RWSC ,Bank 0 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " CLCK_WAY ,Cache Lock Way x" "0: Cache way is unlocked and may be displaced,1: Cache way is locked and its contents are not displaced,,,,,,,,,,,,,," newline bitfld.long 0x00 20.--23. " CINV_WAY ,Cache Invalidate Way x" "0: No cache way invalidation for the corresponding cache,1: Invalidate cache way for the corresponding cache: clear the tag. data. and vld bits of ways selected,,,,,,,,,,,,,," newline bitfld.long 0x00 19. " S_B_INV ,Invalidate Prefetch Speculation Buffer" "0: Speculation buffer and single entry buffer are not affected,1: Invalidate (clear) speculation buffer and single entry buffer" newline rbitfld.long 0x00 17.--18. " B0MW ,Bank 0 Memory Width" "0: 32 bits,1: 64 bits,2: 128 bits," newline bitfld.long 0x00 5.--7. " CRC ,Cache Replacement Control" "0: LRU replacement algorithm per set across all four ways,,2: Independent LRU with ways [0-1] for ifetches. [2-3] for data,3: Independent LRU with ways [0-2] for ifetches. [3] for data,,,," newline bitfld.long 0x00 4. " B0DCE ,Bank 0 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B0ICE ,Bank 0 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B0DPE ,Bank 0 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B0IPE ,Bank 0 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " B0SEBE ,Bank 0 Single Entry Buffer Enable" "0: Single entry buffer is disabled,1: Single entry buffer is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PFB01CR,Flash Bank 0-1 Control Register" rbitfld.long 0x00 28.--31. " B01RWSC ,Bank 0-1 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " CLCK_WAY ,Cache Lock Way x" "0: Cache way is unlocked and may be displaced,1: Cache way is locked and its contents are not displaced,,,,,,,,,,,,,," newline bitfld.long 0x00 20.--23. " CINV_WAY ,Cache Invalidate Way x" "0: No cache way invalidation for the corresponding cache,1: Invalidate cache way for the corresponding cache: clear the tag. data. and vld bits of ways selected,,,,,,,,,,,,,," newline bitfld.long 0x00 19. " S_B_INV ,Invalidate Prefetch Speculation Buffer" "0: Speculation buffer and single entry buffer are not affected,1: Invalidate (clear) speculation buffer and single entry buffer" newline rbitfld.long 0x00 17.--18. " B01MW ,Bank 0-1 Memory Width" "0: 32 bits,1: 64 bits,2: 128 bits,3: Reserved" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5.--7. " CRC ,Cache Replacement Control" "0: LRU replacement algorithm per set across all four ways,1: Reserved,2: Independent LRU with ways [0-1] for ifetches. [2-3] for data,3: Independent LRU with ways [0-2] for ifetches. [3] for data,4: Reserved,5: Reserved,6: Reserved,7: Reserved" newline bitfld.long 0x00 4. " B01DCE ,Bank 0-1 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B01ICE ,Bank 0-1 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B01DPE ,Bank 0-1 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B01IPE ,Bank 0-1 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " B01SEBE ,Bank 0-1 Single Entry Buffer Enable" "0: Single entry buffer is disabled,1: Single entry buffer is enabled" group.long 0x08++0x03 line.long 0x00 "PFB23CR,Flash Bank 2-3 Control Register" rbitfld.long 0x00 28.--31. " B23RWSC ,Bank 2-3 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 19.--27. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 17.--18. " B23MW ,Bank 2-3 Memory Width" "0: 32 bits,1: 64 bits,2: 128 bits,3: Reserved" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " B23DCE ,Bank 2-3 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B23ICE ,Bank 2-3 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B23DPE ,Bank 2-3 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B23IPE ,Bank 2-3 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " B23SEBE ,Bank 2-3 Single Entry Buffer Enable" "0: Single entry buffer is disabled,1: Single entry buffer is enabled" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PFB1CR,Flash Bank 1 Control Register" rbitfld.long 0x00 28.--31. " B1RWSC ,Bank 1 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 17.--18. " B1MW ,Bank 1 Memory Width" "0: 32 bits,1: 64 bits,," newline bitfld.long 0x00 4. " B1DCE ,Bank 1 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B1ICE ,Bank 1 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B1DPE ,Bank 1 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B1IPE ,Bank 1 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " B1SEBE ,Bank 1 Single Entry Buffer Enable" "0: Single entry buffer is disabled,1: Single entry buffer is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PFB23CR,Flash Bank 2-3 Control Register" rbitfld.long 0x00 28.--31. " B1RWSC ,Bank 1 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 17.--18. " B1MW ,Bank 1 Memory Width" "0: 32 bits,1: 64 bits,2: 128 bits," newline bitfld.long 0x00 4. " B1DCE ,Bank 1 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B1ICE ,Bank 1 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B1DPE ,Bank 1 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B1IPE ,Bank 1 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " RFU ,Reserved for future use" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "PFB1CR,Flash Bank 1 Control Register" rbitfld.long 0x00 28.--31. " B1RWSC ,Bank 1 Read Wait State Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 17.--18. " B1MW ,Bank 1 Memory Width" "0: 32 bits,1: 64 bits,2: 128 bits," newline bitfld.long 0x00 4. " B1DCE ,Bank 1 Data Cache Enable" "0: Do not cache data references,1: Cache data references" newline bitfld.long 0x00 3. " B1ICE ,Bank 1 Instruction Cache Enable" "0: Do not cache instruction fetches,1: Cache instruction fetches" newline bitfld.long 0x00 2. " B1DPE ,Bank 1 Data Prefetch Enable" "0: Do not prefetch in response to data references,1: Enable prefetches in response to data references" newline bitfld.long 0x00 1. " B1IPE ,Bank 1 Instruction Prefetch Enable" "0: Do not prefetch in response to instruction fetches,1: Enable prefetches in response to instruction fetches" newline bitfld.long 0x00 0. " B1SEBE ,Bank 1 Single Entry Buffer Enable" "0: Single entry buffer is disabled,1: Single entry buffer is enabled" group.long 0x100++0x03 line.long 0x00 "TAGVDW0S0,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "TAGVDW0S0,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x100++0x03 line.long 0x00 "TAGVDW0S0,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "TAGVDW0S0,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x104++0x03 line.long 0x00 "TAGVDW0S1,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x104++0x03 line.long 0x00 "TAGVDW0S1,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x104++0x03 line.long 0x00 "TAGVDW0S1,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x104++0x03 line.long 0x00 "TAGVDW0S1,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x108++0x03 line.long 0x00 "TAGVDW0S2,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x108++0x03 line.long 0x00 "TAGVDW0S2,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x108++0x03 line.long 0x00 "TAGVDW0S2,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x108++0x03 line.long 0x00 "TAGVDW0S2,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10C++0x03 line.long 0x00 "TAGVDW0S3,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x10C++0x03 line.long 0x00 "TAGVDW0S3,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10C++0x03 line.long 0x00 "TAGVDW0S3,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10C++0x03 line.long 0x00 "TAGVDW0S3,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x110++0x03 line.long 0x00 "TAGVDW1S0,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x110++0x03 line.long 0x00 "TAGVDW0S4,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x110++0x03 line.long 0x00 "TAGVDW1S0,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x110++0x03 line.long 0x00 "TAGVDW1S0,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x114++0x03 line.long 0x00 "TAGVDW1S1,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x114++0x03 line.long 0x00 "TAGVDW0S5,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x114++0x03 line.long 0x00 "TAGVDW1S1,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x114++0x03 line.long 0x00 "TAGVDW1S1,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x118++0x03 line.long 0x00 "TAGVDW1S2,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x118++0x03 line.long 0x00 "TAGVDW1S2,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x118++0x03 line.long 0x00 "TAGVDW0S6,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x118++0x03 line.long 0x00 "TAGVDW1S2,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x11C++0x03 line.long 0x00 "TAGVDW1S3,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x11C++0x03 line.long 0x00 "TAGVDW1S3,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x11C++0x03 line.long 0x00 "TAGVDW0S7,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x11C++0x03 line.long 0x00 "TAGVDW1S3,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x120++0x03 line.long 0x00 "TAGVDW2S0,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x120++0x03 line.long 0x00 "TAGVDW2S0,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x120++0x03 line.long 0x00 "TAGVDW1S0,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x120++0x03 line.long 0x00 "TAGVDW2S0,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x124++0x03 line.long 0x00 "TAGVDW2S1,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x124++0x03 line.long 0x00 "TAGVDW1S1,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x124++0x03 line.long 0x00 "TAGVDW2S1,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x124++0x03 line.long 0x00 "TAGVDW2S1,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x128++0x03 line.long 0x00 "TAGVDW1S2,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x128++0x03 line.long 0x00 "TAGVDW2S2,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x128++0x03 line.long 0x00 "TAGVDW2S2,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x128++0x03 line.long 0x00 "TAGVDW2S2,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x12C++0x03 line.long 0x00 "TAGVDW1S3,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x12C++0x03 line.long 0x00 "TAGVDW2S3,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x12C++0x03 line.long 0x00 "TAGVDW2S3,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x12C++0x03 line.long 0x00 "TAGVDW2S3,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x130++0x03 line.long 0x00 "TAGVDW3S0,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x130++0x03 line.long 0x00 "TAGVDW1S4,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x130++0x03 line.long 0x00 "TAGVDW3S0,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x130++0x03 line.long 0x00 "TAGVDW3S0,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x134++0x03 line.long 0x00 "TAGVDW3S1,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x134++0x03 line.long 0x00 "TAGVDW1S5,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x134++0x03 line.long 0x00 "TAGVDW3S1,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x134++0x03 line.long 0x00 "TAGVDW3S1,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x138++0x03 line.long 0x00 "TAGVDW3S2,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x138++0x03 line.long 0x00 "TAGVDW3S2,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x138++0x03 line.long 0x00 "TAGVDW1S6,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x138++0x03 line.long 0x00 "TAGVDW3S2,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x13C++0x03 line.long 0x00 "TAGVDW3S3,Cache Tag Storage" hexmask.long.word 0x00 6.--21. 1. " tag ,16-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x13C++0x03 line.long 0x00 "TAGVDW3S3,Cache Tag Storage" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 6.--19. 1. " tag ,13-bit tag for cache entry" newline rbitfld.long 0x00 1.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x13C++0x03 line.long 0x00 "TAGVDW3S3,Cache Tag Storage" hexmask.long.word 0x00 5.--18. 1. " tag ,14-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK60D*10*") group.long 0x13C++0x03 line.long 0x00 "TAGVDW1S7,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x140++0x03 line.long 0x00 "TAGVDW2S0,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x144++0x03 line.long 0x00 "TAGVDW2S1,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x148++0x03 line.long 0x00 "TAGVDW2S2,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x14C++0x03 line.long 0x00 "TAGVDW2S3,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x150++0x03 line.long 0x00 "TAGVDW2S4,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x154++0x03 line.long 0x00 "TAGVDW2S5,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x158++0x03 line.long 0x00 "TAGVDW2S6,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x15C++0x03 line.long 0x00 "TAGVDW2S7,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x160++0x03 line.long 0x00 "TAGVDW3S0,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x164++0x03 line.long 0x00 "TAGVDW3S1,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x168++0x03 line.long 0x00 "TAGVDW3S2,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x16C++0x03 line.long 0x00 "TAGVDW3S3,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x170++0x03 line.long 0x00 "TAGVDW3S4,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x174++0x03 line.long 0x00 "TAGVDW3S5,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x178++0x03 line.long 0x00 "TAGVDW3S6,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" group.long 0x17C++0x03 line.long 0x00 "TAGVDW3S7,Cache Tag Storage" hexmask.long.word 0x00 6.--18. 1. " tag ,13-bit tag for cache entry" newline bitfld.long 0x00 0. " valid ,1-bit valid for cache entry" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x200++0x03 line.long 0x00 "DATAW0S0UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x200++0x03 line.long 0x00 "DATAW0S0U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x204++0x03 line.long 0x00 "DATAW0S0MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x204++0x03 line.long 0x00 "DATAW0S0L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x208++0x03 line.long 0x00 "DATAW0S1U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x208++0x03 line.long 0x00 "DATAW0S0ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x20C++0x03 line.long 0x00 "DATAW0S0LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x20C++0x03 line.long 0x00 "DATAW0S1L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x210++0x03 line.long 0x00 "DATAW0S1UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x210++0x03 line.long 0x00 "DATAW0S2U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x214++0x03 line.long 0x00 "DATAW0S2L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x214++0x03 line.long 0x00 "DATAW0S1MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x218++0x03 line.long 0x00 "DATAW0S3U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x218++0x03 line.long 0x00 "DATAW0S1ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x21C++0x03 line.long 0x00 "DATAW0S3L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x21C++0x03 line.long 0x00 "DATAW0S1LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x220++0x03 line.long 0x00 "DATAW0S4U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x220++0x03 line.long 0x00 "DATAW0S2UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*") group.long 0x224++0x03 line.long 0x00 "DATAW0S4L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x224++0x03 line.long 0x00 "DATAW0S2MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" group.long 0x228++0x03 line.long 0x00 "DATAW0S2ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*") group.long 0x228++0x03 line.long 0x00 "DATAW0S5U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x22C++0x03 line.long 0x00 "DATAW0S2LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x22C++0x03 line.long 0x00 "DATAW0S5L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x230++0x03 line.long 0x00 "DATAW0S6U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x230++0x03 line.long 0x00 "DATAW0S3UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*") group.long 0x234++0x03 line.long 0x00 "DATAW0S6L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x234++0x03 line.long 0x00 "DATAW0S3MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*") group.long 0x238++0x03 line.long 0x00 "DATAW0S7U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x238++0x03 line.long 0x00 "DATAW0S3ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x23C++0x03 line.long 0x00 "DATAW0S3LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x23C++0x03 line.long 0x00 "DATAW0S7L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x240++0x03 line.long 0x00 "DATAW1S0U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x240++0x03 line.long 0x00 "DATAW1S0UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x244++0x03 line.long 0x00 "DATAW1S0L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x244++0x03 line.long 0x00 "DATAW1S0MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x248++0x03 line.long 0x00 "DATAW1S1U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x248++0x03 line.long 0x00 "DATAW1S0ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x24C++0x03 line.long 0x00 "DATAW1S0LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24C++0x03 line.long 0x00 "DATAW1S1L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x250++0x03 line.long 0x00 "DATAW1S1UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x250++0x03 line.long 0x00 "DATAW1S2U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x254++0x03 line.long 0x00 "DATAW1S1MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x254++0x03 line.long 0x00 "DATAW1S2L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x258++0x03 line.long 0x00 "DATAW1S3U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x258++0x03 line.long 0x00 "DATAW1S1ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x25C++0x03 line.long 0x00 "DATAW1S1LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x25C++0x03 line.long 0x00 "DATAW1S3L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x260++0x03 line.long 0x00 "DATAW1S4U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x260++0x03 line.long 0x00 "DATAW1S2UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*") group.long 0x264++0x03 line.long 0x00 "DATAW1S4L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x264++0x03 line.long 0x00 "DATAW1S2MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" group.long 0x268++0x03 line.long 0x00 "DATAW1S2ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*") group.long 0x268++0x03 line.long 0x00 "DATAW1S5U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x26C++0x03 line.long 0x00 "DATAW1S2LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x26C++0x03 line.long 0x00 "DATAW1S5L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x270++0x03 line.long 0x00 "DATAW1S3UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*") group.long 0x270++0x03 line.long 0x00 "DATAW1S6U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x274++0x03 line.long 0x00 "DATAW1S3MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*") group.long 0x274++0x03 line.long 0x00 "DATAW1S6L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x278++0x03 line.long 0x00 "DATAW1S3ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*") group.long 0x278++0x03 line.long 0x00 "DATAW1S7U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x27C++0x03 line.long 0x00 "DATAW1S3LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x27C++0x03 line.long 0x00 "DATAW1S7L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x280++0x03 line.long 0x00 "DATAW2S0U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x280++0x03 line.long 0x00 "DATAW2S0UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" group.long 0x284++0x03 line.long 0x00 "DATAW2S0MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x284++0x03 line.long 0x00 "DATAW2S0L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x288++0x03 line.long 0x00 "DATAW2S0ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x288++0x03 line.long 0x00 "DATAW2S1U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x28C++0x03 line.long 0x00 "DATAW2S0LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x28C++0x03 line.long 0x00 "DATAW2S1L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x290++0x03 line.long 0x00 "DATAW2S1UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x290++0x03 line.long 0x00 "DATAW2S2U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x294++0x03 line.long 0x00 "DATAW2S2L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x294++0x03 line.long 0x00 "DATAW2S1MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" group.long 0x298++0x03 line.long 0x00 "DATAW2S1ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x298++0x03 line.long 0x00 "DATAW2S3U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x29C++0x03 line.long 0x00 "DATAW2S3L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x29C++0x03 line.long 0x00 "DATAW2S1LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2A0++0x03 line.long 0x00 "DATAW2S4U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2A0++0x03 line.long 0x00 "DATAW2S2UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" group.long 0x2A4++0x03 line.long 0x00 "DATAW2S2MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2A4++0x03 line.long 0x00 "DATAW2S4L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2A8++0x03 line.long 0x00 "DATAW2S2ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2A8++0x03 line.long 0x00 "DATAW2S5U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2AC++0x03 line.long 0x00 "DATAW2S2LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2AC++0x03 line.long 0x00 "DATAW2S5L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x2B0++0x03 line.long 0x00 "DATAW2S6U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2B0++0x03 line.long 0x00 "DATAW2S3UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" group.long 0x2B4++0x03 line.long 0x00 "DATAW2S3MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2B4++0x03 line.long 0x00 "DATAW2S6L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2B8++0x03 line.long 0x00 "DATAW2S3ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2B8++0x03 line.long 0x00 "DATAW2S7U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2BC++0x03 line.long 0x00 "DATAW2S3LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2BC++0x03 line.long 0x00 "DATAW2S7L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C0++0x03 line.long 0x00 "DATAW3S0U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2C0++0x03 line.long 0x00 "DATAW3S0UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" group.long 0x2C4++0x03 line.long 0x00 "DATAW3S0MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C4++0x03 line.long 0x00 "DATAW3S0L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x2C8++0x03 line.long 0x00 "DATAW3S1U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2C8++0x03 line.long 0x00 "DATAW3S0ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2CC++0x03 line.long 0x00 "DATAW3S1L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2CC++0x03 line.long 0x00 "DATAW3S0LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2D0++0x03 line.long 0x00 "DATAW3S2U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2D0++0x03 line.long 0x00 "DATAW3S1UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" group.long 0x2D4++0x03 line.long 0x00 "DATAW3S1MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2D4++0x03 line.long 0x00 "DATAW3S2L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x2D8++0x03 line.long 0x00 "DATAW3S3U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2D8++0x03 line.long 0x00 "DATAW3S1ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x2DC++0x03 line.long 0x00 "DATAW3S1LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2DC++0x03 line.long 0x00 "DATAW3S3L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2E0++0x03 line.long 0x00 "DATAW3S2UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2E0++0x03 line.long 0x00 "DATAW3S4U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2E4++0x03 line.long 0x00 "DATAW3S2MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2E4++0x03 line.long 0x00 "DATAW3S4L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2E8++0x03 line.long 0x00 "DATAW3S2ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2E8++0x03 line.long 0x00 "DATAW3S5U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2EC++0x03 line.long 0x00 "DATAW3S2LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2EC++0x03 line.long 0x00 "DATAW3S5L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x2F0++0x03 line.long 0x00 "DATAW3S6U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2F0++0x03 line.long 0x00 "DATAW3S3UM,Cache Data Storage (uppermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [127:96] of data entry" group.long 0x2F4++0x03 line.long 0x00 "DATAW3S3MU,Cache Data Storage (mid-upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [95:64] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2F4++0x03 line.long 0x00 "DATAW3S6L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" group.long 0x2F8++0x03 line.long 0x00 "DATAW3S7U,Cache Data Storage (upper word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x2F8++0x03 line.long 0x00 "DATAW3S3ML,Cache Data Storage (mid-lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [63:32] of data entry" group.long 0x2FC++0x03 line.long 0x00 "DATAW3S3LM,Cache Data Storage (lowermost word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif sif cpuis("MK60D*10*") group.long 0x2FC++0x03 line.long 0x00 "DATAW3S7L,Cache Data Storage (lower word)" hexmask.long 0x00 0.--31. 1. " data ,Bits [31:0] of data entry" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "FTFE (Flash Memory Interface)" base ad:0x40020000 width 8. sif cpuis("MK63F*12*") group.byte 0x00++0x00 line.byte 0x00 "FSTAT,Flash Status Register" bitfld.byte 0x00 7. " CCIF ,Command Complete Interrupt Flag" "0: FTFE command in progress,1: FTFE command has completed" newline bitfld.byte 0x00 6. " RDCOLERR ,FTFE Read Collision Error Flag" "0: No collision error detected,1: Collision error detected" newline bitfld.byte 0x00 5. " ACCERR ,Flash Access Error Flag" "0: No access error detected,1: Access error detected" newline bitfld.byte 0x00 4. " FPVIOL ,Flash Protection Violation Flag" "0: No protection violation detected,1: Protection violation detected" newline rbitfld.byte 0x00 0. " MGSTAT0 ,Memory Controller Command Completion Status Flag" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "FSTAT,Flash Status Register" bitfld.byte 0x00 7. " CCIF ,Command Complete Interrupt Flag" "0: FTFE command or EEPROM file system operation in progress,1: FTFE command or EEPROM file system operation has completed" newline bitfld.byte 0x00 6. " RDCOLERR ,FTFE Read Collision Error Flag" "0: No collision error detected,1: Collision error detected" newline bitfld.byte 0x00 5. " ACCERR ,Flash Access Error Flag" "0: No access error detected,1: Access error detected" newline bitfld.byte 0x00 4. " FPVIOL ,Flash Protection Violation Flag" "0: No protection violation detected,1: Protection violation detected" newline rbitfld.byte 0x00 0. " MGSTAT0 ,Memory Controller Command Completion Status Flag" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "FSTAT,Flash Status Register" bitfld.byte 0x00 7. " CCIF ,Command Complete Interrupt Flag" "0: FTFE command or EEPROM file system operation in progress,1: FTFE command or EEPROM file system operation has completed" newline bitfld.byte 0x00 6. " RDCOLERR ,FTFE Read Collision Error Flag" "0: No collision error detected,1: Collision error detected" newline bitfld.byte 0x00 5. " ACCERR ,Flash Access Error Flag" "0: No access error detected,1: Access error detected" newline bitfld.byte 0x00 4. " FPVIOL ,Flash Protection Violation Flag" "0: No protection violation detected,1: Protection violation detected" newline rbitfld.byte 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.byte 0x00 0. " MGSTAT0 ,Memory Controller Command Completion Status Flag" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "FSTAT,Flash Status Register" bitfld.byte 0x00 7. " CCIF ,Command Complete Interrupt Flag" "0: FTFE command in progress,1: FTFE command has completed" newline bitfld.byte 0x00 6. " RDCOLERR ,FTFE Read Collision Error Flag" "0: No collision error detected,1: Collision error detected" newline bitfld.byte 0x00 5. " ACCERR ,Flash Access Error Flag" "0: No access error detected,1: Access error detected" newline bitfld.byte 0x00 4. " FPVIOL ,Flash Protection Violation Flag" "0: No protection violation detected,1: Protection violation detected" newline rbitfld.byte 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.byte 0x00 0. " MGSTAT0 ,Memory Controller Command Completion Status Flag" "0,1" endif sif cpuis("MK63F*12*") group.byte 0x01++0x00 line.byte 0x00 "FCNFG,Flash Configuration Register" bitfld.byte 0x00 7. " CCIE ,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled" newline bitfld.byte 0x00 6. " RDCOLLIE ,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled" newline rbitfld.byte 0x00 5. " ERSAREQ ,Erase All Request" "0: No request or request complete,1: Request to: run the Erase All Blocks command. verify the erased state. program the security byte in .." newline bitfld.byte 0x00 4. " ERSSUSP ,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector command execution" newline rbitfld.byte 0x00 3. " SWAP ,Swap" "0: Program flash 0 block is located at relative address 0x0000,1: For devices with FlexNVM: Reserved Program flash 1 block is located at relative address 0x0000" newline rbitfld.byte 0x00 2. " PFLSH ,FTFE configuration" ",1: FTFE configuration supports four program flash blocks" newline rbitfld.byte 0x00 1. " RAMRDY ,RAM Ready" "0: Programming acceleration RAM is not available,1: Programming acceleration RAM is available" newline rbitfld.byte 0x00 0. " EEERDY ,During the reset sequence. the EEERDY flag remains clear while CCIF=0 and only sets if the FlexNVM b.." "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "FCNFG,Flash Configuration Register" bitfld.byte 0x00 7. " CCIE ,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled" newline bitfld.byte 0x00 6. " RDCOLLIE ,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled" newline rbitfld.byte 0x00 5. " ERSAREQ ,Erase All Request" "0: No request or request complete,1: Request to: run the Erase All Blocks command. verify the erased state. program the security byte in .." newline bitfld.byte 0x00 4. " ERSSUSP ,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector command execution" newline rbitfld.byte 0x00 3. " SWAP ,Swap" "0: For devices with FlexNVM: Program flash 0 block is located at relative address 0x0000 For devices wi..,1: For devices with FlexNVM: Reserved For devices with program flash only: Program flash 2/3 blocks are.." newline rbitfld.byte 0x00 2. " PFLSH ,FTFE configuration" "0: For devices with FlexNVM: FTFE configuration supports two or three program flash blocks and two Flex..,1: For devices with FlexNVM: Reserved For devices with program flash only: FTFE configuration supports .." newline rbitfld.byte 0x00 1. " RAMRDY ,RAM Ready" "0: For devices with FlexNVM: FlexRAM is not available for traditional RAM access For devices without Fl..,1: For devices with FlexNVM: FlexRAM is available as traditional RAM only. writes to the FlexRAM do not.." newline rbitfld.byte 0x00 0. " EEERDY ,For devices with FlexNVM: This flag indicates if the EEPROM backup data has been copied to the FlexR.." "0: For devices with FlexNVM: FlexRAM is not available for EEPROM operation For devices without FlexNVM:..,1: For devices with FlexNVM: FlexRAM is available for EEPROM operations where: reads from the FlexRAM r.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "FCNFG,Flash Configuration Register" bitfld.byte 0x00 7. " CCIE ,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled" newline bitfld.byte 0x00 6. " RDCOLLIE ,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled" newline rbitfld.byte 0x00 5. " ERSAREQ ,Erase All Request" "0: No request or request complete,1: Request to: run the Erase All Blocks command. verify the erased state. program the security byte in .." newline bitfld.byte 0x00 4. " ERSSUSP ,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector command execution" newline rbitfld.byte 0x00 3. " SWAP ,Swap" "0: For devices with FlexNVM: Logical program flash 0 block is located at relative address 0x0000 For de..,1: For devices with FlexNVM: Logical program flash 1 block is located at relative address 0x0000 For de.." newline rbitfld.byte 0x00 2. " PFLSH ,FTFE configuration" "0: For devices with FlexNVM: FTFE configuration supports two logical program flash blocks and two logic..,1: For devices with FlexNVM: Reserved For devices with program flash only: FTFE configuration supports .." newline rbitfld.byte 0x00 1. " RAMRDY ,RAM Ready" "0: For devices with FlexNVM: FlexRAM is not available for traditional RAM access,1: For devices with FlexNVM: FlexRAM is available as traditional RAM only. writes to the FlexRAM do not.." newline rbitfld.byte 0x00 0. " EEERDY ,no description available" "0: For devices with FlexNVM: FlexRAM is not available for EEPROM operation,1: For devices with FlexNVM: FlexRAM is available for EEPROM operations where: reads from the FlexRAM r.." endif sif cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "FCNFG,Flash Configuration Register" bitfld.byte 0x00 7. " CCIE ,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled" newline bitfld.byte 0x00 6. " RDCOLLIE ,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled" newline rbitfld.byte 0x00 5. " ERSAREQ ,Erase All Request" "0: No request or request complete,1: Request to: run the Erase All Blocks command. verify the erased state. program the security byte in .." newline bitfld.byte 0x00 4. " ERSSUSP ,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector command execution" newline rbitfld.byte 0x00 3. " SWAP ,Swap" "0: For devices with FlexNVM: Program flash 0 block is located at relative address 0x0000 For devices wi..,1: For devices with FlexNVM: Reserved For devices with program flash only: Program flash 1 block is loc.." newline rbitfld.byte 0x00 2. " PFLSH ,FTFE configuration" "0: For devices with FlexNVM: FTFE configuration supports two program flash blocks and two FlexNVM block..,1: For devices with FlexNVM: Reserved For devices with program flash only: FTFE configuration supports .." newline rbitfld.byte 0x00 1. " RAMRDY ,RAM Ready" "0: For devices with FlexNVM: FlexRAM is not available for traditional RAM access,1: For devices with FlexNVM: FlexRAM is available as traditional RAM only. writes to the FlexRAM do not.." newline rbitfld.byte 0x00 0. " EEERDY ,For devices with FlexNVM: This flag indicates if the EEPROM backup data has been copied to the FlexR.." "0: For devices with FlexNVM: FlexRAM is not available for EEPROM operation,1: For devices with FlexNVM: FlexRAM is available for EEPROM operations where: reads from the FlexRAM r.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "FCNFG,Flash Configuration Register" bitfld.byte 0x00 7. " CCIE ,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled" newline bitfld.byte 0x00 6. " RDCOLLIE ,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled" newline rbitfld.byte 0x00 5. " ERSAREQ ,Erase All Request" "0: No request or request complete,1: Request to: run the Erase All Blocks command. verify the erased state. program the security byte in.." newline bitfld.byte 0x00 4. " ERSSUSP ,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector command execution" newline rbitfld.byte 0x00 3. " SWAP ,Swap" "0: Logical program flash 0 block is located at relative address 0x0000,1: Logical program flash 1 block is located at relative address 0x0000" newline rbitfld.byte 0x00 2. " PFLSH ,FTFE configuration" "0: For devices with FlexNVM: FTFE configuration supports two logical program flash blocks and two logi..,1: For devices with FlexNVM: Reserved For devices with program flash only: FTFE configuration supports.." newline rbitfld.byte 0x00 1. " RAMRDY ,RAM Ready" "0: For devices with FlexNVM: FlexRAM is not available for traditional RAM access,1: For devices with FlexNVM: FlexRAM is available as traditional RAM only. writes to the FlexRAM do no.." newline rbitfld.byte 0x00 0. " EEERDY ,no description available" "0: For devices with FlexNVM: FlexRAM is not available for EEPROM operation,1: For devices with FlexNVM: FlexRAM is available for EEPROM operations where: reads from the FlexRAM .." group.byte 0x02++0x00 line.byte 0x00 "FSEC,Flash Security Register" rbitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" "0: Backdoor key access disabled,1: Backdoor key access disabled (preferred KEYEN state to disable backdoor key access),2: Backdoor key access enabled,3: Backdoor key access disabled" newline rbitfld.byte 0x00 4.--5. " MEEN ,Mass Erase Enable Bits" "0: Mass erase is enabled,1: Mass erase is enabled,2: Mass erase is disabled,3: Mass erase is enabled" newline rbitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" "0: Freescale factory access granted,1: Freescale factory access denied,2: Freescale factory access denied,3: Freescale factory access granted" newline rbitfld.byte 0x00 0.--1. " SEC ,Flash Security" "0: MCU security status is secure,1: MCU security status is secure,2: MCU security status is unsecure (The standard shipping condition of the FTFE is unsecure,3: MCU security status is secure" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x02++0x00 line.byte 0x00 "FSEC,Flash Security Register" bitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" "0: Backdoor key access disabled,1: Backdoor key access disabled (preferred KEYEN state to disable backdoor key access),2: Backdoor key access enabled,3: Backdoor key access disabled" newline bitfld.byte 0x00 4.--5. " MEEN ,Mass Erase Enable Bits" "0: Mass erase is enabled,1: Mass erase is enabled,2: Mass erase is disabled,3: Mass erase is enabled" newline bitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" "0: Freescale factory access granted,1: Freescale factory access denied,2: Freescale factory access denied,3: Freescale factory access granted" newline bitfld.byte 0x00 0.--1. " SEC ,Flash Security" "0: MCU security status is secure,1: MCU security status is secure,2: MCU security status is unsecure (The standard shipping condition of the FTFE is unsecure,3: MCU security status is secure" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "FOPT,Flash Option Register" hexmask.byte 0x00 0.--7. 1. " OPT ,Nonvolatile Option" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x03++0x00 line.byte 0x00 "FOPT,Flash Option Register" hexmask.byte 0x00 0.--7. 1. " OPT ,Nonvolatile Option" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "FCCOB3,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "FCCOB3,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "FCCOB2,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "FCCOB2,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" group.byte 0x06++0x00 line.byte 0x00 "FCCOB1,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "FCCOB1,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x07++0x00 line.byte 0x00 "FCCOB0,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "FCCOB0,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "FCCOB7,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "FCCOB7,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" group.byte 0x09++0x00 line.byte 0x00 "FCCOB6,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "FCCOB6,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "FCCOB5,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "FCCOB5,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "FCCOB4,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "FCCOB4,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0C++0x00 line.byte 0x00 "FCCOBB,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0C++0x00 line.byte 0x00 "FCCOBB,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0D++0x00 line.byte 0x00 "FCCOBA,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0D++0x00 line.byte 0x00 "FCCOBA,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "FCCOB9,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "FCCOB9,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" group.byte 0x0F++0x00 line.byte 0x00 "FCCOB8,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0F++0x00 line.byte 0x00 "FCCOB8,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" endif group.byte 0x10++0x00 line.byte 0x00 "FPROT3,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x11++0x00 line.byte 0x00 "FPROT2,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x12++0x00 line.byte 0x00 "FPROT1,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x13++0x00 line.byte 0x00 "FPROT0,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x16++0x00 line.byte 0x00 "FEPROT,EEPROM Protection Register" hexmask.byte 0x00 0.--7. 1. " EPROT ,EEPROM Region Protect" group.byte 0x17++0x00 line.byte 0x00 "FDPROT,Data Flash Protection Register" hexmask.byte 0x00 0.--7. 1. " DPROT ,Data Flash Region Protect" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.byte 0x18++0x00 line.byte 0x00 "XACCH3,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x19++0x00 line.byte 0x00 "XACCH2,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x1A++0x00 line.byte 0x00 "XACCH1,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x1B++0x00 line.byte 0x00 "XACCH0,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x1C++0x00 line.byte 0x00 "XACCL3,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x1D++0x00 line.byte 0x00 "XACCL2,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x1E++0x00 line.byte 0x00 "XACCL1,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x1F++0x00 line.byte 0x00 "XACCL0,Execute-only Access Registers" hexmask.byte 0x00 0.--7. 1. " XA ,Execute-only access control" rgroup.byte 0x20++0x00 line.byte 0x00 "SACCH3,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x21++0x00 line.byte 0x00 "SACCH2,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x22++0x00 line.byte 0x00 "SACCH1,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x23++0x00 line.byte 0x00 "SACCH0,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x24++0x00 line.byte 0x00 "SACCL3,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x25++0x00 line.byte 0x00 "SACCL2,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x26++0x00 line.byte 0x00 "SACCL1,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x27++0x00 line.byte 0x00 "SACCL0,Supervisor-only Access Registers" hexmask.byte 0x00 0.--7. 1. " SA ,Supervisor-only access control" rgroup.byte 0x28++0x00 line.byte 0x00 "FACSS,Flash Access Segment Size Register" hexmask.byte 0x00 0.--7. 1. " SGSIZE ,Segment Size" rgroup.byte 0x2B++0x00 line.byte 0x00 "FACSN,Flash Access Segment Number Register" hexmask.byte 0x00 0.--7. 1. " NUMSG ,Number of Segments Indicator" endif width 0x0B tree.end tree "FTFE_FLASHCONFIG (Flash configuration field)" base ad:0x400 width 10. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BACKKEY3,Backdoor Comparison Key 3" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x00++0x00 line.byte 0x00 "BACKKEY3,Backdoor Comparison Key 3" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x01++0x00 line.byte 0x00 "BACKKEY2,Backdoor Comparison Key 2" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "BACKKEY2,Backdoor Comparison Key 2" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x02++0x00 line.byte 0x00 "BACKKEY1,Backdoor Comparison Key 1" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "BACKKEY1,Backdoor Comparison Key 1" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x03++0x00 line.byte 0x00 "BACKKEY0,Backdoor Comparison Key 0" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "BACKKEY0,Backdoor Comparison Key 0" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "BACKKEY7,Backdoor Comparison Key 7" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "BACKKEY7,Backdoor Comparison Key 7" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x05++0x00 line.byte 0x00 "BACKKEY6,Backdoor Comparison Key 6" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "BACKKEY6,Backdoor Comparison Key 6" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x06++0x00 line.byte 0x00 "BACKKEY5,Backdoor Comparison Key 5" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "BACKKEY5,Backdoor Comparison Key 5" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x07++0x00 line.byte 0x00 "BACKKEY4,Backdoor Comparison Key 4" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x07++0x00 line.byte 0x00 "BACKKEY4,Backdoor Comparison Key 4" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x08++0x00 line.byte 0x00 "FPROT3,Non-volatile P-Flash Protection 1 - Low Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x08++0x00 line.byte 0x00 "FPROT3,Non-volatile P-Flash Protection 1 - Low Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x09++0x00 line.byte 0x00 "FPROT2,Non-volatile P-Flash Protection 1 - High Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x09++0x00 line.byte 0x00 "FPROT2,Non-volatile P-Flash Protection 1 - High Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0A++0x00 line.byte 0x00 "FPROT1,Non-volatile P-Flash Protection 0 - Low Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0A++0x00 line.byte 0x00 "FPROT1,Non-volatile P-Flash Protection 0 - Low Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" group.byte 0x0B++0x00 line.byte 0x00 "FPROT0,Non-volatile P-Flash Protection 0 - High Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0B++0x00 line.byte 0x00 "FPROT0,Non-volatile P-Flash Protection 0 - High Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0C++0x00 line.byte 0x00 "FSEC,Non-volatile Flash Security Register" rbitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" "0,1,2,3" newline rbitfld.byte 0x00 4.--5. " MEEN ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" "0,1,2,3" newline rbitfld.byte 0x00 0.--1. " SEC ,Flash Security" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "FSEC,Non-volatile Flash Security Register" bitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" ",,2: Backdoor key access enabled,3: Backdoor key access disabled" newline bitfld.byte 0x00 4.--5. " MEEN ,no description available" ",,2: Mass erase is disabled,3: Mass erase is enabled" newline bitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" ",,2: Freescale factory access denied,3: Freescale factory access granted" newline bitfld.byte 0x00 0.--1. " SEC ,Flash Security" ",,2: MCU security status is unsecure,3: MCU security status is secure" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "FSEC,Non-volatile Flash Security Register" bitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" "0,1,2,3" newline bitfld.byte 0x00 4.--5. " MEEN ,no description available" "0,1,2,3" newline bitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" "0,1,2,3" newline bitfld.byte 0x00 0.--1. " SEC ,Flash Security" "0,1,2,3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "FOPT,Non-volatile Flash Option Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 1. " EZPORT_DIS ,no description available" "0,1" newline rbitfld.byte 0x00 0. " LPBOOT ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0D++0x00 line.byte 0x00 "FOPT,Non-volatile Flash Option Register" bitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 1. " EZPORT_DIS ,no description available" "0,1" newline bitfld.byte 0x00 0. " LPBOOT ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x0D++0x00 line.byte 0x00 "FOPT,Non-volatile Flash Option Register" bitfld.byte 0x00 1. " EZPORT_DIS ,no description available" "0: EzPort operation is disabled,1: EzPort operation is enabled" newline bitfld.byte 0x00 0. " LPBOOT ,no description available" "0: Low-power boot,1: Normal boot" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.byte 0x0D++0x00 line.byte 0x00 "FOPT,Non-volatile Flash Option Register" bitfld.byte 0x00 2. " NMI_DIS ,no description available" "0: NMI interrupts are always blocked,1: NMI_b pin/interrupts reset default to enabled" newline bitfld.byte 0x00 1. " EZPORT_DIS ,no description available" "0: EzPort operation is disabled,1: EzPort operation is enabled" newline bitfld.byte 0x00 0. " LPBOOT ,no description available" "0: Low-power boot,1: Normal boot" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0E++0x00 line.byte 0x00 "FEPROT,Non-volatile EERAM Protection Register" hexmask.byte 0x00 0.--7. 1. " EPROT ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0E++0x00 line.byte 0x00 "FEPROT,Non-volatile EERAM Protection Register" hexmask.byte 0x00 0.--7. 1. " EPROT ,no description available" rgroup.byte 0x0F++0x00 line.byte 0x00 "FDPROT,Non-volatile D-Flash Protection Register" hexmask.byte 0x00 0.--7. 1. " DPROT ,D-Flash Region Protect" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0F++0x00 line.byte 0x00 "FDPROT,Non-volatile D-Flash Protection Register" hexmask.byte 0x00 0.--7. 1. " DPROT ,D-Flash Region Protect" endif width 0x0B tree.end endif sif cpuis("MK60D*10*") tree "FTFL (Flash Memory Interface)" base ad:0x40020000 width 8. group.byte 0x00++0x00 line.byte 0x00 "FSTAT,Flash Status Register" bitfld.byte 0x00 7. " CCIF ,Command Complete Interrupt Flag" "0: Flash command or EEPROM file system operation in progress,1: Flash command or EEPROM file system operation has completed" newline bitfld.byte 0x00 6. " RDCOLERR ,Flash Read Collision Error Flag" "0: No collision error detected,1: Collision error detected" newline bitfld.byte 0x00 5. " ACCERR ,Flash Access Error Flag" "0: No access error detected,1: Access error detected" newline bitfld.byte 0x00 4. " FPVIOL ,Flash Protection Violation Flag" "0: No protection violation detected,1: Protection violation detected" newline rbitfld.byte 0x00 0. " MGSTAT0 ,Memory Controller Command Completion Status Flag" "0,1" group.byte 0x01++0x00 line.byte 0x00 "FCNFG,Flash Configuration Register" bitfld.byte 0x00 7. " CCIE ,Command Complete Interrupt Enable" "0: Command complete interrupt disabled,1: Command complete interrupt enabled" newline bitfld.byte 0x00 6. " RDCOLLIE ,Read Collision Error Interrupt Enable" "0: Read collision error interrupt disabled,1: Read collision error interrupt enabled" newline rbitfld.byte 0x00 5. " ERSAREQ ,Erase All Request" "0: No request or request complete,1: Request to: run the Erase All Blocks command. verify the erased state. program the security byte in .." newline bitfld.byte 0x00 4. " ERSSUSP ,Erase Suspend" "0: No suspend requested,1: Suspend the current Erase Flash Sector command execution" newline rbitfld.byte 0x00 3. " SWAP ,Swap" "0: Physical program flash 0 is located at relative address 0x0000,1: If the PFLSH flag is set. physical program flash 1 is located at relative address 0x0000" newline rbitfld.byte 0x00 2. " PFLSH ,Flash memory configuration" "0: For devices with FlexNVM: Flash memory module configured for FlexMemory that supports data flash and..,1: For devices with FlexNVM: Reserved" newline rbitfld.byte 0x00 1. " RAMRDY ,RAM Ready" "0: For devices with FlexNVM: FlexRAM is not available for traditional RAM access,1: For devices with FlexNVM: FlexRAM is available as traditional RAM only. writes to the FlexRAM do not.." newline rbitfld.byte 0x00 0. " EEERDY ,For devices with FlexNVM: This flag indicates if the EEPROM backup data has been copied to the FlexR.." "0: For devices with FlexNVM: FlexRAM is not available for EEPROM operation,1: For devices with FlexNVM: FlexRAM is available for EEPROM operations where: reads from the FlexRAM r.." rgroup.byte 0x02++0x00 line.byte 0x00 "FSEC,Flash Security Register" bitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" "0: Backdoor key access disabled,1: Backdoor key access disabled (preferred KEYEN state to disable backdoor key access),2: Backdoor key access enabled,3: Backdoor key access disabled" newline bitfld.byte 0x00 4.--5. " MEEN ,Mass Erase Enable Bits" "0: Mass erase is enabled,1: Mass erase is enabled,2: Mass erase is disabled,3: Mass erase is enabled" newline bitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" "0: Freescale factory access granted,1: Freescale factory access denied,2: Freescale factory access denied,3: Freescale factory access granted" newline bitfld.byte 0x00 0.--1. " SEC ,Flash Security" "0: MCU security status is secure,1: MCU security status is secure,2: MCU security status is unsecure (The standard shipping condition of the flash memory module is unsec..,3: MCU security status is secure" rgroup.byte 0x03++0x00 line.byte 0x00 "FOPT,Flash Option Register" hexmask.byte 0x00 0.--7. 1. " OPT ,Nonvolatile Option" group.byte 0x04++0x00 line.byte 0x00 "FCCOB3,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x05++0x00 line.byte 0x00 "FCCOB2,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x06++0x00 line.byte 0x00 "FCCOB1,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x07++0x00 line.byte 0x00 "FCCOB0,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x08++0x00 line.byte 0x00 "FCCOB7,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x09++0x00 line.byte 0x00 "FCCOB6,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0A++0x00 line.byte 0x00 "FCCOB5,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0B++0x00 line.byte 0x00 "FCCOB4,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0C++0x00 line.byte 0x00 "FCCOBB,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0D++0x00 line.byte 0x00 "FCCOBA,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0E++0x00 line.byte 0x00 "FCCOB9,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x0F++0x00 line.byte 0x00 "FCCOB8,Flash Common Command Object Registers" hexmask.byte 0x00 0.--7. 1. " CCOBn ,The FCCOB register provides a command code and relevant parameters to the memory controller" group.byte 0x10++0x00 line.byte 0x00 "FPROT3,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x11++0x00 line.byte 0x00 "FPROT2,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x12++0x00 line.byte 0x00 "FPROT1,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x13++0x00 line.byte 0x00 "FPROT0,Program Flash Protection Registers" hexmask.byte 0x00 0.--7. 1. " PROT ,Program Flash Region Protect" group.byte 0x16++0x00 line.byte 0x00 "FEPROT,EEPROM Protection Register" hexmask.byte 0x00 0.--7. 1. " EPROT ,EEPROM Region Protect" group.byte 0x17++0x00 line.byte 0x00 "FDPROT,Data Flash Protection Register" hexmask.byte 0x00 0.--7. 1. " DPROT ,Data Flash Region Protect" width 0x0B tree.end endif sif cpuis("MK60D*10*") tree "FTFL_FLASHCONFIG (Flash configuration field)" base ad:0x400 width 10. rgroup.byte 0x00++0x00 line.byte 0x00 "BACKKEY3,Backdoor Comparison Key 3" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x01++0x00 line.byte 0x00 "BACKKEY2,Backdoor Comparison Key 2" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x02++0x00 line.byte 0x00 "BACKKEY1,Backdoor Comparison Key 1" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x03++0x00 line.byte 0x00 "BACKKEY0,Backdoor Comparison Key 0" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x04++0x00 line.byte 0x00 "BACKKEY7,Backdoor Comparison Key 7" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x05++0x00 line.byte 0x00 "BACKKEY6,Backdoor Comparison Key 6" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x06++0x00 line.byte 0x00 "BACKKEY5,Backdoor Comparison Key 5" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x07++0x00 line.byte 0x00 "BACKKEY4,Backdoor Comparison Key 4" hexmask.byte 0x00 0.--7. 1. " KEY ,Backdoor Comparison Key" rgroup.byte 0x08++0x00 line.byte 0x00 "FPROT3,Non-volatile P-Flash Protection 1 - Low Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" rgroup.byte 0x09++0x00 line.byte 0x00 "FPROT2,Non-volatile P-Flash Protection 1 - High Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" rgroup.byte 0x0A++0x00 line.byte 0x00 "FPROT1,Non-volatile P-Flash Protection 0 - Low Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" rgroup.byte 0x0B++0x00 line.byte 0x00 "FPROT0,Non-volatile P-Flash Protection 0 - High Register" hexmask.byte 0x00 0.--7. 1. " PROT ,P-Flash Region Protect" rgroup.byte 0x0C++0x00 line.byte 0x00 "FSEC,Non-volatile Flash Security Register" bitfld.byte 0x00 6.--7. " KEYEN ,Backdoor Key Security Enable" ",,2: Backdoor key access enabled,3: Backdoor key access disabled" newline bitfld.byte 0x00 4.--5. " MEEN ,no description available" ",,2: Mass erase is disabled,3: Mass erase is enabled" newline bitfld.byte 0x00 2.--3. " FSLACC ,Freescale Failure Analysis Access Code" ",,2: Freescale factory access denied,3: Freescale factory access granted" newline bitfld.byte 0x00 0.--1. " SEC ,Flash Security" ",,2: MCU security status is unsecure,3: MCU security status is secure" rgroup.byte 0x0D++0x00 line.byte 0x00 "FOPT,Non-volatile Flash Option Register" bitfld.byte 0x00 2. " NMI_DIS ,no description available" "0: NMI interrupts are always blocked,1: NMI_b pin/interrupts reset default to enabled" newline bitfld.byte 0x00 1. " EZPORT_DIS ,no description available" "0: EzPort operation is disabled,1: EzPort operation is enabled" newline bitfld.byte 0x00 0. " LPBOOT ,no description available" "0: Low-power boot,1: Normal boot" rgroup.byte 0x0E++0x00 line.byte 0x00 "FEPROT,Non-volatile EERAM Protection Register" hexmask.byte 0x00 0.--7. 1. " EPROT ,no description available" rgroup.byte 0x0F++0x00 line.byte 0x00 "FDPROT,Non-volatile D-Flash Protection Register" hexmask.byte 0x00 0.--7. 1. " DPROT ,D-Flash Region Protect" width 0x0B tree.end endif tree "FTM (FlexTimer Module)" tree "FTM0" base ad:0x40038000 width 10. sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-aligned PWM Select" "0: FTM counter operates in up counting mode,1: FTM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected (This in effect disables the FTM counter,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter Value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MOD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x1C++0x03 line.long 0x00 "C2SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "C2SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "C2SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "C2V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "C2V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "C3SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "C3SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "C3SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "C3V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "C3V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "C4SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "C4SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "C4SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x30++0x03 line.long 0x00 "C4V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "C4V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "C5SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "C5SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "C5SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "C5V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "C5V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x3C++0x03 line.long 0x00 "C6SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x3C++0x03 line.long 0x00 "C6SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "C6SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "C6V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "C6V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "C7SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "C7SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "C7SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "C7V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "C7V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INIT ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 0.--15. 1. " INIT ,Initial Value Of The FTM Counter" group.long 0x50++0x03 line.long 0x00 "STATUS,Capture And Compare Status" bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: TPM compatibility,1: Free running counter and synchronization are different from TPM behavior" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize the Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization By Synchronization (FTM counter synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum Loading Point Enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum Loading Point Enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization by Synchronization (FTM Counter Synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum loading point enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum loading point enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State for Channels Output" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State For Channels Output" bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function for Linked Channels" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable for n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable for n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable for n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures for n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable for n = 6" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels for n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable for n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable for n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable for n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures for n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable for n = 4" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement of Channel (n) for n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels for n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable for n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable for n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable for n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures for n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable for n = 2" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement of Channel (n) for n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels for n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable for n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable for n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable for n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures for n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable for n = 0" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement of Channel (n) for n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels for n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function For Linked Channels" bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable For n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable For n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable For n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures For n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable For n = 6" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement Of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels For n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable For n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable For n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable For n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures For n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable For n = 4" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement Of Channel (n) For n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels For n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable For n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable For n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable For n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures For n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable For n = 2" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement Of Channel (n) For n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels For n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable For n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable For n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable For n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures For n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable For n = 0" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement Of Channel (n) For n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels For n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" ",,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" bitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline bitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control And Status" bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction In Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction In Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature Decoder mode is disabled,1: Quadrature Decoder mode is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction in Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction in Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 10. " GTBEOUT ,Global time base output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 10. " GTBEOUT ,Global Time Base Output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global Time Base Enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" bitfld.long 0x00 20. " HWSOC ,Software output control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,Inverting control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,Output mask synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,FTM counter synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline bitfld.long 0x00 12. " SWSOC ,Software output control synchronization is activated by the software trigger" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,Inverting control synchronization is activated by the software trigger" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,Output mask synchronization is activated by the software trigger" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by the software trigger" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,FTM counter synchronization is activated by the software trigger" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL Register Synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL Register Synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 2. " CNTINC ,CNTIN Register Synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " HWSOC ,no description available" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,no description available" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,no description available" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,no description available" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,no description available" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " SWSOC ,no description available" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,no description available" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,no description available" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,no description available" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,no description available" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL register synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL register synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CNTINC ,CNTIN register synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif width 0x0B tree.end tree "FTM1" base ad:0x40039000 width 10. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-aligned PWM Select" "0: FTM counter operates in up counting mode,1: FTM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected (This in effect disables the FTM counter,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MOD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo Value" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 0.--15. 1. " INIT ,Initial Value Of The FTM Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INIT ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture And Compare Status" bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: TPM compatibility,1: Free running counter and synchronization are different from TPM behavior" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize the Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization By Synchronization (FTM counter synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum Loading Point Enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum Loading Point Enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization by Synchronization (FTM Counter Synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum loading point enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum loading point enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State For Channels Output" bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State for Channels Output" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" group.long 0x64++0x03 line.long 0x00 "COMBINE,Function for Linked Channels" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable for n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable for n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable for n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures for n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable for n = 6" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels for n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable for n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable for n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable for n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures for n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable for n = 4" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement of Channel (n) for n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels for n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable for n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable for n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable for n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures for n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable for n = 2" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement of Channel (n) for n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels for n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable for n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable for n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable for n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures for n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable for n = 0" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement of Channel (n) for n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels for n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function For Linked Channels" bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable For n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable For n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable For n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures For n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable For n = 6" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement Of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels For n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable For n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable For n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable For n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures For n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable For n = 4" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement Of Channel (n) For n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels For n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable For n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable For n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable For n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures For n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable For n = 2" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement Of Channel (n) For n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels For n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable For n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable For n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable For n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures For n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable For n = 0" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement Of Channel (n) For n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels For n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" ",,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" bitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline bitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control And Status" bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction In Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction In Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature Decoder mode is disabled,1: Quadrature Decoder mode is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction in Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction in Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 10. " GTBEOUT ,Global time base output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 10. " GTBEOUT ,Global Time Base Output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global Time Base Enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" bitfld.long 0x00 20. " HWSOC ,Software output control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,Inverting control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,Output mask synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,FTM counter synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline bitfld.long 0x00 12. " SWSOC ,Software output control synchronization is activated by the software trigger" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,Inverting control synchronization is activated by the software trigger" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,Output mask synchronization is activated by the software trigger" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by the software trigger" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,FTM counter synchronization is activated by the software trigger" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL Register Synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL Register Synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 2. " CNTINC ,CNTIN Register Synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " HWSOC ,no description available" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,no description available" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,no description available" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,no description available" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,no description available" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " SWSOC ,no description available" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,no description available" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,no description available" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,no description available" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,no description available" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL register synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL register synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CNTINC ,CNTIN register synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected" group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif width 0x0B tree.end sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "FTM2" base ad:0x400B8000 width 10. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-aligned PWM Select" "0: FTM counter operates in up counting mode,1: FTM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected (This in effect disables the FTM counter,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MOD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo Value" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 0.--15. 1. " INIT ,Initial Value Of The FTM Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INIT ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture And Compare Status" bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: TPM compatibility,1: Free running counter and synchronization are different from TPM behavior" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize the Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization By Synchronization (FTM counter synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum Loading Point Enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum Loading Point Enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization by Synchronization (FTM Counter Synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum loading point enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum loading point enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State For Channels Output" bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State for Channels Output" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" group.long 0x64++0x03 line.long 0x00 "COMBINE,Function for Linked Channels" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable for n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable for n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable for n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures for n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable for n = 6" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels for n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable for n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable for n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable for n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures for n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable for n = 4" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement of Channel (n) for n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels for n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable for n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable for n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable for n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures for n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable for n = 2" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement of Channel (n) for n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels for n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable for n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable for n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable for n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures for n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable for n = 0" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement of Channel (n) for n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels for n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function For Linked Channels" bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable For n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable For n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable For n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures For n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable For n = 6" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement Of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels For n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable For n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable For n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable For n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures For n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable For n = 4" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement Of Channel (n) For n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels For n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable For n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable For n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable For n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures For n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable For n = 2" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement Of Channel (n) For n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels For n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable For n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable For n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable For n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures For n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable For n = 0" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement Of Channel (n) For n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels For n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" ",,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" bitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline bitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control And Status" bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction In Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction In Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature Decoder mode is disabled,1: Quadrature Decoder mode is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction in Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction in Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 10. " GTBEOUT ,Global time base output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 10. " GTBEOUT ,Global Time Base Output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global Time Base Enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" bitfld.long 0x00 20. " HWSOC ,Software output control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,Inverting control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,Output mask synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,FTM counter synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline bitfld.long 0x00 12. " SWSOC ,Software output control synchronization is activated by the software trigger" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,Inverting control synchronization is activated by the software trigger" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,Output mask synchronization is activated by the software trigger" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by the software trigger" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,FTM counter synchronization is activated by the software trigger" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL Register Synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL Register Synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 2. " CNTINC ,CNTIN Register Synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " HWSOC ,no description available" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,no description available" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,no description available" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,no description available" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,no description available" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " SWSOC ,no description available" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,no description available" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,no description available" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,no description available" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,no description available" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL register synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL register synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CNTINC ,CNTIN register synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected" group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "FTM2" base ad:0x4003A000 width 10. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-aligned PWM Select" "0: FTM counter operates in up counting mode,1: FTM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected (This in effect disables the FTM counter,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MOD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo Value" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 0.--15. 1. " INIT ,Initial Value Of The FTM Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INIT ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture And Compare Status" bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: TPM compatibility,1: Free running counter and synchronization are different from TPM behavior" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize the Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization By Synchronization (FTM counter synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum Loading Point Enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum Loading Point Enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization by Synchronization (FTM Counter Synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum loading point enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum loading point enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State For Channels Output" bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State for Channels Output" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" group.long 0x64++0x03 line.long 0x00 "COMBINE,Function for Linked Channels" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable for n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable for n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable for n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures for n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable for n = 6" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels for n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable for n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable for n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable for n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures for n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable for n = 4" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement of Channel (n) for n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels for n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable for n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable for n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable for n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures for n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable for n = 2" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement of Channel (n) for n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels for n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable for n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable for n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable for n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures for n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable for n = 0" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement of Channel (n) for n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels for n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function For Linked Channels" bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable For n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable For n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable For n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures For n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable For n = 6" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement Of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels For n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable For n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable For n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable For n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures For n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable For n = 4" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement Of Channel (n) For n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels For n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable For n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable For n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable For n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures For n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable For n = 2" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement Of Channel (n) For n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels For n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable For n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable For n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable For n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures For n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable For n = 0" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement Of Channel (n) For n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels For n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" ",,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" bitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline bitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control And Status" bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction In Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction In Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature Decoder mode is disabled,1: Quadrature Decoder mode is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction in Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction in Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 10. " GTBEOUT ,Global time base output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 10. " GTBEOUT ,Global Time Base Output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global Time Base Enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" bitfld.long 0x00 20. " HWSOC ,Software output control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,Inverting control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,Output mask synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,FTM counter synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline bitfld.long 0x00 12. " SWSOC ,Software output control synchronization is activated by the software trigger" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,Inverting control synchronization is activated by the software trigger" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,Output mask synchronization is activated by the software trigger" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by the software trigger" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,FTM counter synchronization is activated by the software trigger" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL Register Synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL Register Synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 2. " CNTINC ,CNTIN Register Synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " HWSOC ,no description available" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,no description available" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,no description available" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,no description available" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,no description available" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " SWSOC ,no description available" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,no description available" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,no description available" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,no description available" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,no description available" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL register synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL register synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CNTINC ,CNTIN register synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected" group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "FTM3" base ad:0x400B9000 width 10. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC,Status And Control" bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: FTM counter operates in Up Counting mode,1: FTM counter operates in Up-Down Counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: FTM counter has not overflowed,1: FTM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-aligned PWM Select" "0: FTM counter operates in up counting mode,1: FTM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CLKS ,Clock Source Selection" "0: No clock selected (This in effect disables the FTM counter,1: System clock,2: Fixed frequency clock,3: External clock" newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MOD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo Value" group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x1C++0x03 line.long 0x00 "C2SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "C2SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x20++0x03 line.long 0x00 "C2V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "C2V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x24++0x03 line.long 0x00 "C3SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "C3SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "C3V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "C3V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "C4SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "C4SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "C4V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "C4V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x34++0x03 line.long 0x00 "C5SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "C5SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x38++0x03 line.long 0x00 "C5V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "C5V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "C6SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "C6SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "C6V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "C6V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "C7SC,Channel (n) Status and Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "C7SC,Channel (n) Status And Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "C7V,Channel (n) Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "C7V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 0.--15. 1. " INIT ,Initial Value Of The FTM Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "CNTIN,Counter Initial Value" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INIT ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline rbitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "STATUS,Capture And Compare Status" bitfld.long 0x00 7. " CH7F ,Channel 7 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CH6F ,Channel 6 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 5. " CH5F ,Channel 5 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 4. " CH4F ,Channel 4 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 3. " CH3F ,Channel 3 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 2. " CH2F ,Channel 2 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize the Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: TPM compatibility,1: Free running counter and synchronization are different from TPM behavior" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "MODE,Features Mode Selection" bitfld.long 0x00 7. " FAULTIE ,Fault Interrupt Enable" "0: Fault control interrupt is disabled,1: Fault control interrupt is enabled" newline bitfld.long 0x00 5.--6. " FAULTM ,Fault Control Mode" "0: Fault control is disabled for all channels,1: Fault control is enabled for even channels only (channels 0. 2. 4. and 6). and the selected mode is ..,2: Fault control is enabled for all channels. and the selected mode is the manual fault clearing,3: Fault control is enabled for all channels. and the selected mode is the automatic fault clearing" newline bitfld.long 0x00 4. " CAPTEST ,Capture Test Mode Enable" "0: Capture test mode is disabled,1: Capture test mode is enabled" newline bitfld.long 0x00 3. " PWMSYNC ,PWM Synchronization Mode" "0: No restrictions,1: Software trigger can only be used by MOD and CnV synchronization. and hardware triggers can only be .." newline bitfld.long 0x00 2. " WPDIS ,Write Protection Disable" "0: Write protection is enabled,1: Write protection is disabled" newline bitfld.long 0x00 1. " INIT ,Initialize The Channels Output" "0,1" newline bitfld.long 0x00 0. " FTMEN ,FTM Enable" "0: Only the TPM-compatible registers (first set of registers) can be used without any restriction,1: All registers including the FTM-specific registers (second set of registers) are available for use w.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization by Synchronization (FTM Counter Synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum loading point enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum loading point enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "SYNC,Synchronization" bitfld.long 0x00 7. " SWSYNC ,PWM Synchronization Software Trigger" "0: Software trigger is not selected,1: Software trigger is selected" newline bitfld.long 0x00 6. " TRIG2 ,PWM Synchronization Hardware Trigger 2" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 5. " TRIG1 ,PWM Synchronization Hardware Trigger 1" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 4. " TRIG0 ,PWM Synchronization Hardware Trigger 0" "0: Trigger is disabled,1: Trigger is enabled" newline bitfld.long 0x00 3. " SYNCHOM ,Output Mask Synchronization" "0: OUTMASK register is updated with the value of its buffer in all rising edges of the system clock,1: OUTMASK register is updated with the value of its buffer only by the PWM synchronization" newline bitfld.long 0x00 2. " REINIT ,FTM Counter Reinitialization By Synchronization (FTM counter synchronization)" "0: FTM counter continues to count normally,1: FTM counter is updated with its initial value when the selected trigger is detected" newline bitfld.long 0x00 1. " CNTMAX ,Maximum Loading Point Enable" "0: The maximum loading point is disabled,1: The maximum loading point is enabled" newline bitfld.long 0x00 0. " CNTMIN ,Minimum Loading Point Enable" "0: The minimum loading point is disabled,1: The minimum loading point is enabled" group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State For Channels Output" bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "OUTINIT,Initial State for Channels Output" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OI ,Channel 7 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 6. " CH6OI ,Channel 6 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 5. " CH5OI ,Channel 5 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 4. " CH4OI ,Channel 4 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 3. " CH3OI ,Channel 3 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 2. " CH2OI ,Channel 2 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 1. " CH1OI ,Channel 1 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" newline bitfld.long 0x00 0. " CH0OI ,Channel 0 Output Initialization Value" "0: The initialization value is 0,1: The initialization value is 1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "OUTMASK,Output Mask" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CH7OM ,Channel 7 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 6. " CH6OM ,Channel 6 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 5. " CH5OM ,Channel 5 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 4. " CH4OM ,Channel 4 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 3. " CH3OM ,Channel 3 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 2. " CH2OM ,Channel 2 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 1. " CH1OM ,Channel 1 Output Mask" "0: Channel output is not masked,1: Channel output is masked" newline bitfld.long 0x00 0. " CH0OM ,Channel 0 Output Mask" "0: Channel output is not masked,1: Channel output is masked" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function For Linked Channels" bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable For n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable For n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable For n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures For n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable For n = 6" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement Of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels For n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable For n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable For n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable For n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures For n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable For n = 4" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement Of Channel (n) For n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels For n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable For n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable For n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable For n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures For n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable For n = 2" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement Of Channel (n) For n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels For n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable For n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable For n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable For n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures For n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable For n = 0" "0: The Dual Edge Capture mode in this pair of channels is disabled,1: The Dual Edge Capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement Of Channel (n) For n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels For n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "COMBINE,Function for Linked Channels" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " FAULTEN3 ,Fault Control Enable for n = 6" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 29. " SYNCEN3 ,Synchronization Enable for n = 6" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 28. " DTEN3 ,Deadtime Enable for n = 6" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 27. " DECAP3 ,Dual Edge Capture Mode Captures for n = 6" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 26. " DECAPEN3 ,Dual Edge Capture Mode Enable for n = 6" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 25. " COMP3 ,Complement of Channel (n) for n = 6" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 24. " COMBINE3 ,Combine Channels for n = 6" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " FAULTEN2 ,Fault Control Enable for n = 4" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 21. " SYNCEN2 ,Synchronization Enable for n = 4" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 20. " DTEN2 ,Deadtime Enable for n = 4" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 19. " DECAP2 ,Dual Edge Capture Mode Captures for n = 4" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 18. " DECAPEN2 ,Dual Edge Capture Mode Enable for n = 4" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 17. " COMP2 ,Complement of Channel (n) for n = 4" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 16. " COMBINE2 ,Combine Channels for n = 4" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " FAULTEN1 ,Fault Control Enable for n = 2" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 13. " SYNCEN1 ,Synchronization Enable for n = 2" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 12. " DTEN1 ,Deadtime Enable for n = 2" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 11. " DECAP1 ,Dual Edge Capture Mode Captures for n = 2" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 10. " DECAPEN1 ,Dual Edge Capture Mode Enable for n = 2" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 9. " COMP1 ,Complement of Channel (n) for n = 2" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 8. " COMBINE1 ,Combine Channels for n = 2" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " FAULTEN0 ,Fault Control Enable for n = 0" "0: The fault control in this pair of channels is disabled,1: The fault control in this pair of channels is enabled" newline bitfld.long 0x00 5. " SYNCEN0 ,Synchronization Enable for n = 0" "0: The PWM synchronization in this pair of channels is disabled,1: The PWM synchronization in this pair of channels is enabled" newline bitfld.long 0x00 4. " DTEN0 ,Deadtime Enable for n = 0" "0: The deadtime insertion in this pair of channels is disabled,1: The deadtime insertion in this pair of channels is enabled" newline bitfld.long 0x00 3. " DECAP0 ,Dual Edge Capture Mode Captures for n = 0" "0: The dual edge captures are inactive,1: The dual edge captures are active" newline bitfld.long 0x00 2. " DECAPEN0 ,Dual Edge Capture Mode Enable for n = 0" "0: The dual edge capture mode in this pair of channels is disabled,1: The dual edge capture mode in this pair of channels is enabled" newline bitfld.long 0x00 1. " COMP0 ,Complement of Channel (n) for n = 0" "0: The channel (n+1) output is the same as the channel (n) output,1: The channel (n+1) output is the complement of the channel (n) output" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels for n = 0" "0: Channels (n) and (n+1) are independent,1: Channels (n) and (n+1) are combined" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" ",,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "DEADTIME,Deadtime Insertion Control" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 6.--7. " DTPS ,Deadtime Prescaler Value" "0: Divide the system clock by 1,1: Divide the system clock by 1,2: Divide the system clock by 4,3: Divide the system clock by 16" newline bitfld.long 0x00 0.--5. " DTVAL ,Deadtime Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "EXTTRIG,FTM External Trigger" bitfld.long 0x00 7. " TRIGF ,Channel Trigger Flag" "0: No channel trigger was generated,1: A channel trigger was generated" newline bitfld.long 0x00 6. " INITTRIGEN ,Initialization Trigger Enable" "0: The generation of initialization trigger is disabled,1: The generation of initialization trigger is enabled" newline bitfld.long 0x00 5. " CH1TRIG ,Channel 1 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 4. " CH0TRIG ,Channel 0 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 3. " CH5TRIG ,Channel 5 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 2. " CH4TRIG ,Channel 4 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 1. " CH3TRIG ,Channel 3 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" newline bitfld.long 0x00 0. " CH2TRIG ,Channel 2 Trigger Enable" "0: The generation of the channel trigger is disabled,1: The generation of the channel trigger is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "POL,Channels Polarity" bitfld.long 0x00 7. " POL7 ,Channel 7 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 6. " POL6 ,Channel 6 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 5. " POL5 ,Channel 5 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 4. " POL4 ,Channel 4 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 3. " POL3 ,Channel 3 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 2. " POL2 ,Channel 2 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" bitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline bitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline bitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "FMS,Fault Mode Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " FAULTF ,Fault Detection Flag" "0: No fault condition was detected,1: A fault condition was detected" newline bitfld.long 0x00 6. " WPEN ,Write Protection Enable" "0: Write protection is disabled,1: Write protection is enabled" newline rbitfld.long 0x00 5. " FAULTIN ,Fault Inputs" "0: The logic OR of the enabled fault inputs is 0,1: The logic OR of the enabled fault inputs is 1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " FAULTF3 ,Fault Detection Flag 3" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 2. " FAULTF2 ,Fault Detection Flag 2" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 1. " FAULTF1 ,Fault Detection Flag 1" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" newline rbitfld.long 0x00 0. " FAULTF0 ,Fault Detection Flag 0" "0: No fault condition was detected at the fault input,1: A fault condition was detected at the fault input" group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "FILTER,Input Capture Filter Control" bitfld.long 0x00 12.--15. " CH3FVAL ,Channel 3 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " CH2FVAL ,Channel 2 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "FLTCTRL,Fault Control" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--11. " FFVAL ,Fault Input Filter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " FFLTR3EN ,Fault Input 3 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 6. " FFLTR2EN ,Fault Input 2 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 5. " FFLTR1EN ,Fault Input 1 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 4. " FFLTR0EN ,Fault Input 0 Filter Enable" "0: Fault input filter is disabled,1: Fault input filter is enabled" newline bitfld.long 0x00 3. " FAULT3EN ,Fault Input 3 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 2. " FAULT2EN ,Fault Input 2 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 1. " FAULT1EN ,Fault Input 1 Enable" "0: Fault input is disabled,1: Fault input is enabled" newline bitfld.long 0x00 0. " FAULT0EN ,Fault Input 0 Enable" "0: Fault input is disabled,1: Fault input is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control And Status" bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction In Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction In Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature Decoder mode is disabled,1: Quadrature Decoder mode is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " PHAFLTREN ,Phase A Input Filter Enable" "0: Phase A input filter is disabled,1: Phase A input filter is enabled" newline bitfld.long 0x00 6. " PHBFLTREN ,Phase B Input Filter Enable" "0: Phase B input filter is disabled,1: Phase B input filter is enabled" newline bitfld.long 0x00 5. " PHAPOL ,Phase A Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 4. " PHBPOL ,Phase B Input Polarity" "0: Normal polarity,1: Inverted polarity" newline bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase A and phase B encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,FTM Counter Direction in Quadrature Decoder Mode" "0: Counting direction is decreasing (FTM counter decrement),1: Counting direction is increasing (FTM counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Timer Overflow Direction in Quadrature Decoder Mode" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Quadrature Decoder Mode Enable" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 10. " GTBEOUT ,Global time base output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 10. " GTBEOUT ,Global Time Base Output" "0: A global time base signal generation is disabled,1: A global time base signal generation is enabled" newline bitfld.long 0x00 9. " GTBEEN ,Global Time Base Enable" "0: Use of an external global time base is disabled,1: Use of an external global time base is enabled" newline bitfld.long 0x00 6.--7. " BDMMODE ,BDM Mode" "0,1,2,3" newline bitfld.long 0x00 0.--4. " NUMTOF ,TOF Frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "FLTPOL,FTM Fault Input Polarity" bitfld.long 0x00 3. " FLT3POL ,Fault Input 3 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 2. " FLT2POL ,Fault Input 2 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 1. " FLT1POL ,Fault Input 1 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" newline bitfld.long 0x00 0. " FLT0POL ,Fault Input 0 Polarity" "0: The fault input polarity is active high,1: The fault input polarity is active low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " HWSOC ,no description available" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,no description available" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,no description available" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,no description available" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,no description available" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " SWSOC ,no description available" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,no description available" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,no description available" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,no description available" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,no description available" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL register synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL register synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CNTINC ,CNTIN register synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x8C++0x03 line.long 0x00 "SYNCONF,Synchronization Configuration" bitfld.long 0x00 20. " HWSOC ,Software output control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the SWOCTRL register synchronization,1: A hardware trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 19. " HWINVC ,Inverting control synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the INVCTRL register synchronization,1: A hardware trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 18. " HWOM ,Output mask synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the OUTMASK register synchronization,1: A hardware trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 17. " HWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate MOD. CNTIN. and CV registers synchronization,1: A hardware trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 16. " HWRSTCNT ,FTM counter synchronization is activated by a hardware trigger" "0: A hardware trigger does not activate the FTM counter synchronization,1: A hardware trigger activates the FTM counter synchronization" newline bitfld.long 0x00 12. " SWSOC ,Software output control synchronization is activated by the software trigger" "0: The software trigger does not activate the SWOCTRL register synchronization,1: The software trigger activates the SWOCTRL register synchronization" newline bitfld.long 0x00 11. " SWINVC ,Inverting control synchronization is activated by the software trigger" "0: The software trigger does not activate the INVCTRL register synchronization,1: The software trigger activates the INVCTRL register synchronization" newline bitfld.long 0x00 10. " SWOM ,Output mask synchronization is activated by the software trigger" "0: The software trigger does not activate the OUTMASK register synchronization,1: The software trigger activates the OUTMASK register synchronization" newline bitfld.long 0x00 9. " SWWRBUF ,MOD. CNTIN. and CV registers synchronization is activated by the software trigger" "0: The software trigger does not activate MOD. CNTIN. and CV registers synchronization,1: The software trigger activates MOD. CNTIN. and CV registers synchronization" newline bitfld.long 0x00 8. " SWRSTCNT ,FTM counter synchronization is activated by the software trigger" "0: The software trigger does not activate the FTM counter synchronization,1: The software trigger activates the FTM counter synchronization" newline bitfld.long 0x00 7. " SYNCMODE ,Synchronization Mode" "0: Legacy PWM synchronization is selected,1: Enhanced PWM synchronization is selected" newline bitfld.long 0x00 5. " SWOC ,SWOCTRL Register Synchronization" "0: SWOCTRL register is updated with its buffer value at all rising edges of system clock,1: SWOCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 4. " INVC ,INVCTRL Register Synchronization" "0: INVCTRL register is updated with its buffer value at all rising edges of system clock,1: INVCTRL register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 2. " CNTINC ,CNTIN Register Synchronization" "0: CNTIN register is updated with its buffer value at all rising edges of system clock,1: CNTIN register is updated with its buffer value by the PWM synchronization" newline bitfld.long 0x00 0. " HWTRIGMODE ,Hardware Trigger Mode" "0: FTM clears the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2,1: FTM does not clear the TRIGj bit when the hardware trigger j is detected. where j = 0. 1.2" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "INVCTRL,FTM Inverting Control" bitfld.long 0x00 3. " INV3EN ,Pair Channels 3 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 2. " INV2EN ,Pair Channels 2 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 1. " INV1EN ,Pair Channels 1 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" newline bitfld.long 0x00 0. " INV0EN ,Pair Channels 0 Inverting Enable" "0: Inverting is disabled,1: Inverting is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x94++0x03 line.long 0x00 "SWOCTRL,FTM Software Output Control" bitfld.long 0x00 15. " CH7OCV ,Channel 7 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 14. " CH6OCV ,Channel 6 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 13. " CH5OCV ,Channel 5 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 12. " CH4OCV ,Channel 4 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 11. " CH3OCV ,Channel 3 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 10. " CH2OCV ,Channel 2 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 9. " CH1OCV ,Channel 1 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 8. " CH0OCV ,Channel 0 Software Output Control Value" "0: The software output control forces 0 to the channel output,1: The software output control forces 1 to the channel output" newline bitfld.long 0x00 7. " CH7OC ,Channel 7 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 6. " CH6OC ,Channel 6 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 5. " CH5OC ,Channel 5 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 4. " CH4OC ,Channel 4 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 3. " CH3OC ,Channel 3 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 2. " CH2OC ,Channel 2 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 1. " CH1OC ,Channel 1 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" newline bitfld.long 0x00 0. " CH0OC ,Channel 0 Software Output Control Enable" "0: The channel output is not affected by software output control,1: The channel output is affected by software output control" group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x98++0x03 line.long 0x00 "PWMLOAD,FTM PWM Load" hexmask.long.tbyte 0x00 10.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9. " LDOK ,Load Enable" "0: Loading updated values is disabled,1: Loading updated values is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " CH7SEL ,Channel 7 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 6. " CH6SEL ,Channel 6 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 5. " CH5SEL ,Channel 5 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 4. " CH4SEL ,Channel 4 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 3. " CH3SEL ,Channel 3 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 2. " CH2SEL ,Channel 2 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 1. " CH1SEL ,Channel 1 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" newline bitfld.long 0x00 0. " CH0SEL ,Channel 0 Select" "0: Do not include the channel in the matching process,1: Include the channel in the matching process" endif width 0x0B tree.end endif tree.end tree "GPIO (General Purpose I/O Ports And Peripheral I/O Lines)" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "GPIOA" base ad:0x400FF000 width 6. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" bitfld.long 0x00 31. " PDO31 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 30. " PDO30 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 29. " PDO29 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 28. " PDO28 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 27. " PDO27 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 26. " PDO26 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 25. " PDO25 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 24. " PDO24 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 23. " PDO23 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 22. " PDO22 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 21. " PDO21 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 20. " PDO20 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 19. " PDO19 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 18. " PDO18 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 17. " PDO17 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 16. " PDO16 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 15. " PDO15 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 14. " PDO14 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 13. " PDO13 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 12. " PDO12 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 11. " PDO11 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 10. " PDO10 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 9. " PDO9 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 8. " PDO8 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 7. " PDO7 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 6. " PDO6 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 5. " PDO5 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 4. " PDO4 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 3. " PDO3 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 2. " PDO2 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 1. " PDO1 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 0. " PDO0 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" bitfld.long 0x00 31. " PTSO31 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 30. " PTSO30 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 29. " PTSO29 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 28. " PTSO28 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 27. " PTSO27 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 26. " PTSO26 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 25. " PTSO25 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 24. " PTSO24 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 23. " PTSO23 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 22. " PTSO22 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 21. " PTSO21 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 20. " PTSO20 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 19. " PTSO19 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 18. " PTSO18 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 17. " PTSO17 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 16. " PTSO16 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 15. " PTSO15 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 14. " PTSO14 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 13. " PTSO13 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 12. " PTSO12 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 11. " PTSO11 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 10. " PTSO10 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 9. " PTSO9 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 8. " PTSO8 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 7. " PTSO7 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 6. " PTSO6 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 5. " PTSO5 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 4. " PTSO4 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 3. " PTSO3 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 2. " PTSO2 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 1. " PTSO1 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 0. " PTSO0 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" endif sif cpuis("MK60D*10*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" bitfld.long 0x00 31. " PTCO31 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 30. " PTCO30 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 29. " PTCO29 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 28. " PTCO28 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 27. " PTCO27 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 26. " PTCO26 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 25. " PTCO25 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 24. " PTCO24 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 23. " PTCO23 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 22. " PTCO22 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 21. " PTCO21 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 20. " PTCO20 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 19. " PTCO19 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 18. " PTCO18 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 17. " PTCO17 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 16. " PTCO16 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 15. " PTCO15 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 14. " PTCO14 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 13. " PTCO13 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 12. " PTCO12 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 11. " PTCO11 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 10. " PTCO10 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 9. " PTCO9 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 8. " PTCO8 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 7. " PTCO7 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 6. " PTCO6 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 5. " PTCO5 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 4. " PTCO4 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 3. " PTCO3 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 2. " PTCO2 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 1. " PTCO1 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 0. " PTCO0 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" endif sif cpuis("MK60D*10*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" bitfld.long 0x00 31. " PTTO31 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 30. " PTTO30 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 29. " PTTO29 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 28. " PTTO28 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 27. " PTTO27 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 26. " PTTO26 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 25. " PTTO25 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 24. " PTTO24 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 23. " PTTO23 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 22. " PTTO22 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 21. " PTTO21 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 20. " PTTO20 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 19. " PTTO19 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 18. " PTTO18 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 17. " PTTO17 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 16. " PTTO16 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 15. " PTTO15 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 14. " PTTO14 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 13. " PTTO13 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 12. " PTTO12 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 11. " PTTO11 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 10. " PTTO10 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 9. " PTTO9 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 8. " PTTO8 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 7. " PTTO7 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 6. " PTTO6 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 5. " PTTO5 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 4. " PTTO4 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 3. " PTTO3 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 2. " PTTO2 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 1. " PTTO1 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 0. " PTTO0 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" endif sif cpuis("MK60D*10*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" bitfld.long 0x00 31. " PDI31 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 30. " PDI30 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 29. " PDI29 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 28. " PDI28 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 27. " PDI27 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 26. " PDI26 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 25. " PDI25 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 24. " PDI24 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 23. " PDI23 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 22. " PDI22 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 21. " PDI21 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 20. " PDI20 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 19. " PDI19 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 18. " PDI18 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 17. " PDI17 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 16. " PDI16 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 15. " PDI15 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 14. " PDI14 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 13. " PDI13 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 12. " PDI12 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 11. " PDI11 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 10. " PDI10 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 9. " PDI9 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 8. " PDI8 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 7. " PDI7 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 6. " PDI6 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 5. " PDI5 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 4. " PDI4 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 3. " PDI3 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 2. " PDI2 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 1. " PDI1 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 0. " PDI0 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" bitfld.long 0x00 31. " PDD31 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 30. " PDD30 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 29. " PDD29 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 28. " PDD28 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 27. " PDD27 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 26. " PDD26 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 25. " PDD25 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 24. " PDD24 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 23. " PDD23 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 22. " PDD22 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 21. " PDD21 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 20. " PDD20 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 19. " PDD19 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 18. " PDD18 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 17. " PDD17 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 16. " PDD16 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 15. " PDD15 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 14. " PDD14 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 13. " PDD13 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 12. " PDD12 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 11. " PDD11 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 10. " PDD10 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 9. " PDD9 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 8. " PDD8 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 7. " PDD7 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 6. " PDD6 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 5. " PDD5 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 4. " PDD4 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 3. " PDD3 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 2. " PDD2 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 1. " PDD1 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 0. " PDD0 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port Data Direction" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "GPIOB" base ad:0x400FF040 width 6. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" bitfld.long 0x00 31. " PDO31 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 30. " PDO30 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 29. " PDO29 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 28. " PDO28 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 27. " PDO27 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 26. " PDO26 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 25. " PDO25 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 24. " PDO24 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 23. " PDO23 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 22. " PDO22 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 21. " PDO21 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 20. " PDO20 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 19. " PDO19 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 18. " PDO18 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 17. " PDO17 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 16. " PDO16 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 15. " PDO15 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 14. " PDO14 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 13. " PDO13 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 12. " PDO12 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 11. " PDO11 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 10. " PDO10 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 9. " PDO9 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 8. " PDO8 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 7. " PDO7 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 6. " PDO6 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 5. " PDO5 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 4. " PDO4 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 3. " PDO3 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 2. " PDO2 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 1. " PDO1 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 0. " PDO0 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" bitfld.long 0x00 31. " PTSO31 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 30. " PTSO30 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 29. " PTSO29 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 28. " PTSO28 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 27. " PTSO27 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 26. " PTSO26 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 25. " PTSO25 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 24. " PTSO24 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 23. " PTSO23 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 22. " PTSO22 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 21. " PTSO21 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 20. " PTSO20 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 19. " PTSO19 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 18. " PTSO18 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 17. " PTSO17 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 16. " PTSO16 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 15. " PTSO15 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 14. " PTSO14 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 13. " PTSO13 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 12. " PTSO12 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 11. " PTSO11 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 10. " PTSO10 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 9. " PTSO9 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 8. " PTSO8 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 7. " PTSO7 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 6. " PTSO6 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 5. " PTSO5 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 4. " PTSO4 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 3. " PTSO3 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 2. " PTSO2 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 1. " PTSO1 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 0. " PTSO0 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" endif sif cpuis("MK60D*10*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" bitfld.long 0x00 31. " PTCO31 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 30. " PTCO30 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 29. " PTCO29 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 28. " PTCO28 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 27. " PTCO27 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 26. " PTCO26 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 25. " PTCO25 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 24. " PTCO24 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 23. " PTCO23 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 22. " PTCO22 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 21. " PTCO21 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 20. " PTCO20 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 19. " PTCO19 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 18. " PTCO18 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 17. " PTCO17 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 16. " PTCO16 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 15. " PTCO15 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 14. " PTCO14 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 13. " PTCO13 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 12. " PTCO12 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 11. " PTCO11 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 10. " PTCO10 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 9. " PTCO9 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 8. " PTCO8 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 7. " PTCO7 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 6. " PTCO6 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 5. " PTCO5 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 4. " PTCO4 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 3. " PTCO3 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 2. " PTCO2 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 1. " PTCO1 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 0. " PTCO0 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" endif sif cpuis("MK60D*10*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" bitfld.long 0x00 31. " PTTO31 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 30. " PTTO30 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 29. " PTTO29 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 28. " PTTO28 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 27. " PTTO27 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 26. " PTTO26 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 25. " PTTO25 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 24. " PTTO24 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 23. " PTTO23 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 22. " PTTO22 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 21. " PTTO21 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 20. " PTTO20 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 19. " PTTO19 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 18. " PTTO18 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 17. " PTTO17 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 16. " PTTO16 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 15. " PTTO15 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 14. " PTTO14 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 13. " PTTO13 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 12. " PTTO12 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 11. " PTTO11 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 10. " PTTO10 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 9. " PTTO9 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 8. " PTTO8 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 7. " PTTO7 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 6. " PTTO6 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 5. " PTTO5 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 4. " PTTO4 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 3. " PTTO3 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 2. " PTTO2 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 1. " PTTO1 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 0. " PTTO0 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" endif sif cpuis("MK60D*10*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" bitfld.long 0x00 31. " PDI31 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 30. " PDI30 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 29. " PDI29 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 28. " PDI28 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 27. " PDI27 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 26. " PDI26 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 25. " PDI25 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 24. " PDI24 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 23. " PDI23 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 22. " PDI22 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 21. " PDI21 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 20. " PDI20 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 19. " PDI19 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 18. " PDI18 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 17. " PDI17 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 16. " PDI16 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 15. " PDI15 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 14. " PDI14 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 13. " PDI13 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 12. " PDI12 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 11. " PDI11 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 10. " PDI10 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 9. " PDI9 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 8. " PDI8 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 7. " PDI7 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 6. " PDI6 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 5. " PDI5 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 4. " PDI4 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 3. " PDI3 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 2. " PDI2 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 1. " PDI1 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 0. " PDI0 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" bitfld.long 0x00 31. " PDD31 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 30. " PDD30 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 29. " PDD29 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 28. " PDD28 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 27. " PDD27 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 26. " PDD26 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 25. " PDD25 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 24. " PDD24 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 23. " PDD23 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 22. " PDD22 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 21. " PDD21 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 20. " PDD20 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 19. " PDD19 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 18. " PDD18 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 17. " PDD17 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 16. " PDD16 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 15. " PDD15 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 14. " PDD14 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 13. " PDD13 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 12. " PDD12 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 11. " PDD11 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 10. " PDD10 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 9. " PDD9 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 8. " PDD8 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 7. " PDD7 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 6. " PDD6 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 5. " PDD5 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 4. " PDD4 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 3. " PDD3 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 2. " PDD2 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 1. " PDD1 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 0. " PDD0 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port Data Direction" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "GPIOC" base ad:0x400FF080 width 6. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" bitfld.long 0x00 31. " PDO31 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 30. " PDO30 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 29. " PDO29 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 28. " PDO28 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 27. " PDO27 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 26. " PDO26 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 25. " PDO25 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 24. " PDO24 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 23. " PDO23 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 22. " PDO22 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 21. " PDO21 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 20. " PDO20 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 19. " PDO19 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 18. " PDO18 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 17. " PDO17 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 16. " PDO16 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 15. " PDO15 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 14. " PDO14 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 13. " PDO13 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 12. " PDO12 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 11. " PDO11 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 10. " PDO10 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 9. " PDO9 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 8. " PDO8 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 7. " PDO7 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 6. " PDO6 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 5. " PDO5 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 4. " PDO4 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 3. " PDO3 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 2. " PDO2 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 1. " PDO1 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 0. " PDO0 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" bitfld.long 0x00 31. " PTSO31 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 30. " PTSO30 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 29. " PTSO29 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 28. " PTSO28 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 27. " PTSO27 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 26. " PTSO26 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 25. " PTSO25 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 24. " PTSO24 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 23. " PTSO23 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 22. " PTSO22 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 21. " PTSO21 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 20. " PTSO20 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 19. " PTSO19 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 18. " PTSO18 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 17. " PTSO17 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 16. " PTSO16 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 15. " PTSO15 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 14. " PTSO14 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 13. " PTSO13 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 12. " PTSO12 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 11. " PTSO11 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 10. " PTSO10 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 9. " PTSO9 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 8. " PTSO8 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 7. " PTSO7 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 6. " PTSO6 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 5. " PTSO5 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 4. " PTSO4 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 3. " PTSO3 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 2. " PTSO2 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 1. " PTSO1 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 0. " PTSO0 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" endif sif cpuis("MK60D*10*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" bitfld.long 0x00 31. " PTCO31 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 30. " PTCO30 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 29. " PTCO29 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 28. " PTCO28 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 27. " PTCO27 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 26. " PTCO26 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 25. " PTCO25 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 24. " PTCO24 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 23. " PTCO23 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 22. " PTCO22 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 21. " PTCO21 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 20. " PTCO20 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 19. " PTCO19 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 18. " PTCO18 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 17. " PTCO17 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 16. " PTCO16 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 15. " PTCO15 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 14. " PTCO14 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 13. " PTCO13 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 12. " PTCO12 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 11. " PTCO11 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 10. " PTCO10 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 9. " PTCO9 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 8. " PTCO8 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 7. " PTCO7 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 6. " PTCO6 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 5. " PTCO5 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 4. " PTCO4 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 3. " PTCO3 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 2. " PTCO2 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 1. " PTCO1 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 0. " PTCO0 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" endif sif cpuis("MK60D*10*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" bitfld.long 0x00 31. " PTTO31 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 30. " PTTO30 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 29. " PTTO29 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 28. " PTTO28 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 27. " PTTO27 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 26. " PTTO26 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 25. " PTTO25 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 24. " PTTO24 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 23. " PTTO23 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 22. " PTTO22 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 21. " PTTO21 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 20. " PTTO20 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 19. " PTTO19 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 18. " PTTO18 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 17. " PTTO17 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 16. " PTTO16 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 15. " PTTO15 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 14. " PTTO14 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 13. " PTTO13 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 12. " PTTO12 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 11. " PTTO11 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 10. " PTTO10 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 9. " PTTO9 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 8. " PTTO8 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 7. " PTTO7 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 6. " PTTO6 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 5. " PTTO5 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 4. " PTTO4 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 3. " PTTO3 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 2. " PTTO2 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 1. " PTTO1 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 0. " PTTO0 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" endif sif cpuis("MK60D*10*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" bitfld.long 0x00 31. " PDI31 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 30. " PDI30 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 29. " PDI29 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 28. " PDI28 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 27. " PDI27 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 26. " PDI26 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 25. " PDI25 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 24. " PDI24 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 23. " PDI23 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 22. " PDI22 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 21. " PDI21 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 20. " PDI20 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 19. " PDI19 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 18. " PDI18 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 17. " PDI17 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 16. " PDI16 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 15. " PDI15 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 14. " PDI14 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 13. " PDI13 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 12. " PDI12 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 11. " PDI11 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 10. " PDI10 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 9. " PDI9 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 8. " PDI8 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 7. " PDI7 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 6. " PDI6 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 5. " PDI5 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 4. " PDI4 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 3. " PDI3 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 2. " PDI2 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 1. " PDI1 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 0. " PDI0 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" bitfld.long 0x00 31. " PDD31 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 30. " PDD30 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 29. " PDD29 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 28. " PDD28 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 27. " PDD27 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 26. " PDD26 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 25. " PDD25 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 24. " PDD24 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 23. " PDD23 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 22. " PDD22 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 21. " PDD21 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 20. " PDD20 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 19. " PDD19 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 18. " PDD18 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 17. " PDD17 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 16. " PDD16 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 15. " PDD15 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 14. " PDD14 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 13. " PDD13 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 12. " PDD12 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 11. " PDD11 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 10. " PDD10 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 9. " PDD9 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 8. " PDD8 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 7. " PDD7 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 6. " PDD6 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 5. " PDD5 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 4. " PDD4 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 3. " PDD3 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 2. " PDD2 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 1. " PDD1 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 0. " PDD0 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port Data Direction" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "GPIOD" base ad:0x400FF0C0 width 6. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" bitfld.long 0x00 31. " PDO31 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 30. " PDO30 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 29. " PDO29 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 28. " PDO28 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 27. " PDO27 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 26. " PDO26 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 25. " PDO25 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 24. " PDO24 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 23. " PDO23 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 22. " PDO22 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 21. " PDO21 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 20. " PDO20 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 19. " PDO19 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 18. " PDO18 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 17. " PDO17 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 16. " PDO16 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 15. " PDO15 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 14. " PDO14 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 13. " PDO13 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 12. " PDO12 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 11. " PDO11 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 10. " PDO10 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 9. " PDO9 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 8. " PDO8 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 7. " PDO7 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 6. " PDO6 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 5. " PDO5 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 4. " PDO4 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 3. " PDO3 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 2. " PDO2 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 1. " PDO1 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 0. " PDO0 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" bitfld.long 0x00 31. " PTSO31 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 30. " PTSO30 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 29. " PTSO29 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 28. " PTSO28 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 27. " PTSO27 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 26. " PTSO26 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 25. " PTSO25 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 24. " PTSO24 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 23. " PTSO23 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 22. " PTSO22 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 21. " PTSO21 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 20. " PTSO20 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 19. " PTSO19 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 18. " PTSO18 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 17. " PTSO17 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 16. " PTSO16 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 15. " PTSO15 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 14. " PTSO14 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 13. " PTSO13 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 12. " PTSO12 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 11. " PTSO11 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 10. " PTSO10 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 9. " PTSO9 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 8. " PTSO8 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 7. " PTSO7 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 6. " PTSO6 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 5. " PTSO5 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 4. " PTSO4 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 3. " PTSO3 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 2. " PTSO2 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 1. " PTSO1 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 0. " PTSO0 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" endif sif cpuis("MK60D*10*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" bitfld.long 0x00 31. " PTCO31 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 30. " PTCO30 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 29. " PTCO29 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 28. " PTCO28 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 27. " PTCO27 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 26. " PTCO26 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 25. " PTCO25 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 24. " PTCO24 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 23. " PTCO23 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 22. " PTCO22 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 21. " PTCO21 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 20. " PTCO20 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 19. " PTCO19 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 18. " PTCO18 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 17. " PTCO17 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 16. " PTCO16 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 15. " PTCO15 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 14. " PTCO14 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 13. " PTCO13 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 12. " PTCO12 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 11. " PTCO11 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 10. " PTCO10 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 9. " PTCO9 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 8. " PTCO8 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 7. " PTCO7 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 6. " PTCO6 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 5. " PTCO5 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 4. " PTCO4 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 3. " PTCO3 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 2. " PTCO2 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 1. " PTCO1 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 0. " PTCO0 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" endif sif cpuis("MK60D*10*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" bitfld.long 0x00 31. " PTTO31 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 30. " PTTO30 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 29. " PTTO29 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 28. " PTTO28 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 27. " PTTO27 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 26. " PTTO26 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 25. " PTTO25 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 24. " PTTO24 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 23. " PTTO23 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 22. " PTTO22 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 21. " PTTO21 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 20. " PTTO20 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 19. " PTTO19 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 18. " PTTO18 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 17. " PTTO17 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 16. " PTTO16 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 15. " PTTO15 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 14. " PTTO14 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 13. " PTTO13 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 12. " PTTO12 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 11. " PTTO11 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 10. " PTTO10 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 9. " PTTO9 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 8. " PTTO8 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 7. " PTTO7 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 6. " PTTO6 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 5. " PTTO5 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 4. " PTTO4 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 3. " PTTO3 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 2. " PTTO2 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 1. " PTTO1 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 0. " PTTO0 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" endif sif cpuis("MK60D*10*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" bitfld.long 0x00 31. " PDI31 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 30. " PDI30 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 29. " PDI29 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 28. " PDI28 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 27. " PDI27 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 26. " PDI26 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 25. " PDI25 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 24. " PDI24 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 23. " PDI23 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 22. " PDI22 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 21. " PDI21 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 20. " PDI20 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 19. " PDI19 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 18. " PDI18 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 17. " PDI17 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 16. " PDI16 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 15. " PDI15 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 14. " PDI14 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 13. " PDI13 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 12. " PDI12 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 11. " PDI11 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 10. " PDI10 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 9. " PDI9 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 8. " PDI8 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 7. " PDI7 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 6. " PDI6 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 5. " PDI5 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 4. " PDI4 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 3. " PDI3 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 2. " PDI2 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 1. " PDI1 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 0. " PDI0 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" bitfld.long 0x00 31. " PDD31 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 30. " PDD30 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 29. " PDD29 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 28. " PDD28 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 27. " PDD27 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 26. " PDD26 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 25. " PDD25 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 24. " PDD24 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 23. " PDD23 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 22. " PDD22 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 21. " PDD21 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 20. " PDD20 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 19. " PDD19 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 18. " PDD18 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 17. " PDD17 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 16. " PDD16 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 15. " PDD15 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 14. " PDD14 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 13. " PDD13 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 12. " PDD12 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 11. " PDD11 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 10. " PDD10 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 9. " PDD9 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 8. " PDD8 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 7. " PDD7 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 6. " PDD6 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 5. " PDD5 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 4. " PDD4 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 3. " PDD3 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 2. " PDD2 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 1. " PDD1 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 0. " PDD0 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port Data Direction" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "GPIOE" base ad:0x400FF100 width 6. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" bitfld.long 0x00 31. " PDO31 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 30. " PDO30 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 29. " PDO29 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 28. " PDO28 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 27. " PDO27 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 26. " PDO26 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 25. " PDO25 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 24. " PDO24 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 23. " PDO23 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 22. " PDO22 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 21. " PDO21 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 20. " PDO20 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 19. " PDO19 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 18. " PDO18 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 17. " PDO17 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 16. " PDO16 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 15. " PDO15 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 14. " PDO14 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 13. " PDO13 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 12. " PDO12 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 11. " PDO11 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 10. " PDO10 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 9. " PDO9 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 8. " PDO8 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 7. " PDO7 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 6. " PDO6 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 5. " PDO5 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 4. " PDO4 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 3. " PDO3 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 2. " PDO2 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 1. " PDO1 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" newline bitfld.long 0x00 0. " PDO0 ,Port Data Output" "0: Logic level 0 is driven on pin. provided pin is configured for general-purpose output,1: Logic level 1 is driven on pin. provided pin is configured for general-purpose output" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" bitfld.long 0x00 31. " PTSO31 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 30. " PTSO30 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 29. " PTSO29 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 28. " PTSO28 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 27. " PTSO27 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 26. " PTSO26 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 25. " PTSO25 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 24. " PTSO24 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 23. " PTSO23 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 22. " PTSO22 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 21. " PTSO21 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 20. " PTSO20 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 19. " PTSO19 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 18. " PTSO18 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 17. " PTSO17 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 16. " PTSO16 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 15. " PTSO15 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 14. " PTSO14 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 13. " PTSO13 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 12. " PTSO12 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 11. " PTSO11 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 10. " PTSO10 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 9. " PTSO9 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 8. " PTSO8 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 7. " PTSO7 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 6. " PTSO6 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 5. " PTSO5 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 4. " PTSO4 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 3. " PTSO3 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 2. " PTSO2 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 1. " PTSO1 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" newline bitfld.long 0x00 0. " PTSO0 ,Port Set Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to logic 1" endif sif cpuis("MK60D*10*") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" bitfld.long 0x00 31. " PTCO31 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 30. " PTCO30 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 29. " PTCO29 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 28. " PTCO28 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 27. " PTCO27 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 26. " PTCO26 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 25. " PTCO25 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 24. " PTCO24 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 23. " PTCO23 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 22. " PTCO22 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 21. " PTCO21 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 20. " PTCO20 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 19. " PTCO19 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 18. " PTCO18 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 17. " PTCO17 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 16. " PTCO16 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 15. " PTCO15 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 14. " PTCO14 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 13. " PTCO13 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 12. " PTCO12 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 11. " PTCO11 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 10. " PTCO10 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 9. " PTCO9 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 8. " PTCO8 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 7. " PTCO7 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 6. " PTCO6 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 5. " PTCO5 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 4. " PTCO4 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 3. " PTCO3 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 2. " PTCO2 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 1. " PTCO1 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" newline bitfld.long 0x00 0. " PTCO0 ,Port Clear Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is cleared to logic 0" endif sif cpuis("MK60D*10*") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" bitfld.long 0x00 31. " PTTO31 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 30. " PTTO30 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 29. " PTTO29 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 28. " PTTO28 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 27. " PTTO27 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 26. " PTTO26 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 25. " PTTO25 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 24. " PTTO24 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 23. " PTTO23 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 22. " PTTO22 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 21. " PTTO21 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 20. " PTTO20 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 19. " PTTO19 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 18. " PTTO18 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 17. " PTTO17 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 16. " PTTO16 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 15. " PTTO15 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 14. " PTTO14 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 13. " PTTO13 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 12. " PTTO12 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 11. " PTTO11 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 10. " PTTO10 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 9. " PTTO9 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 8. " PTTO8 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 7. " PTTO7 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 6. " PTTO6 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 5. " PTTO5 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 4. " PTTO4 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 3. " PTTO3 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 2. " PTTO2 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 1. " PTTO1 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" newline bitfld.long 0x00 0. " PTTO0 ,Port Toggle Output" "0: Corresponding bit in PDORn does not change,1: Corresponding bit in PDORn is set to the inverse of its existing logic state" endif sif cpuis("MK60D*10*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" bitfld.long 0x00 31. " PDI31 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 30. " PDI30 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 29. " PDI29 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 28. " PDI28 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 27. " PDI27 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 26. " PDI26 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 25. " PDI25 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 24. " PDI24 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 23. " PDI23 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 22. " PDI22 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 21. " PDI21 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 20. " PDI20 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 19. " PDI19 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 18. " PDI18 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 17. " PDI17 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 16. " PDI16 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 15. " PDI15 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 14. " PDI14 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 13. " PDI13 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 12. " PDI12 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 11. " PDI11 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 10. " PDI10 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 9. " PDI9 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 8. " PDI8 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 7. " PDI7 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 6. " PDI6 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 5. " PDI5 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 4. " PDI4 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 3. " PDI3 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 2. " PDI2 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 1. " PDI1 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" newline bitfld.long 0x00 0. " PDI0 ,Port Data Input" "0: Pin logic level is logic 0. or is not configured for use by digital function,1: Pin logic level is logic 1" group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" bitfld.long 0x00 31. " PDD31 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 30. " PDD30 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 29. " PDD29 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 28. " PDD28 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 27. " PDD27 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 26. " PDD26 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 25. " PDD25 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 24. " PDD24 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 23. " PDD23 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 22. " PDD22 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 21. " PDD21 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 20. " PDD20 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 19. " PDD19 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 18. " PDD18 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 17. " PDD17 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 16. " PDD16 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 15. " PDD15 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 14. " PDD14 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 13. " PDD13 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 12. " PDD12 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 11. " PDD11 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 10. " PDD10 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 9. " PDD9 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 8. " PDD8 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 7. " PDD7 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 6. " PDD6 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 5. " PDD5 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 4. " PDD4 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 3. " PDD3 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 2. " PDD2 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 1. " PDD1 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" newline bitfld.long 0x00 0. " PDD0 ,Port Data Direction" "0: Pin is configured as general-purpose input. for the GPIO function,1: Pin is configured as general-purpose output. for the GPIO function" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port Data Direction" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PTA" base ad:0x400FF000 width 6. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" group.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port data direction" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PTB" base ad:0x400FF040 width 6. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" group.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port data direction" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PTC" base ad:0x400FF080 width 6. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" group.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port data direction" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PTD" base ad:0x400FF0C0 width 6. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" group.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port data direction" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PTE" base ad:0x400FF100 width 6. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" group.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port data direction" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PTF" base ad:0x400FF140 width 6. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PDOR,Port Data Output Register" hexmask.long 0x00 0.--31. 1. " PDO ,Port Data Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSOR,Port Set Output Register" hexmask.long 0x00 0.--31. 1. " PTSO ,Port Set Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "PCOR,Port Clear Output Register" hexmask.long 0x00 0.--31. 1. " PTCO ,Port Clear Output" group.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x0C++0x03 line.long 0x00 "PTOR,Port Toggle Output Register" hexmask.long 0x00 0.--31. 1. " PTTO ,Port Toggle Output" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "PDIR,Port Data Input Register" hexmask.long 0x00 0.--31. 1. " PDI ,Port Data Input" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PDDR,Port Data Direction Register" hexmask.long 0x00 0.--31. 1. " PDD ,Port data direction" endif width 0x0B tree.end endif tree.end tree "I2C (Inter-Integrated Circuit)" tree "I2C0" base ad:0x40066000 width 6. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "A1,I2C Address Register 1" hexmask.byte 0x00 1.--7. 1. " AD ,Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "A1,I2C Address Register 1" hexmask.byte 0x00 1.--7. 1. " AD ,Address" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,Multiplier Factor" "0: mul = 1,1: mul = 2,2: mul = 4," newline bitfld.byte 0x00 0.--5. " ICR ,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,no description available" "0: mul = 1,1: mul = 2,2: mul = 4,3: Reserved" newline bitfld.byte 0x00 0.--5. " ICR ,Clock rate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,The MULT bits define the multiplier factor mul" "0: mul = 1,1: mul = 2,2: mul = 4," newline bitfld.byte 0x00 0.--5. " ICR ,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master Mode Select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit Mode Select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the..,1: No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) o.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C interrupt enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master mode select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit mode select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit acknowledge enable" "0: An acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i..,1: No acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA enable" "0: All DMA signalling disabled,1: DMA transfer is enabled and the following conditions trigger the DMA request: While FACK = 0. a data.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C interrupt enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master mode select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit mode select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit acknowledge enable" "0: An acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i..,1: No acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA enable" "0: All DMA signalling disabled,1: DMA transfer is enabled and the following conditions trigger the DMA request: While FACK = 0. a dat.." endif sif cpuis("MK60D*10*") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master Mode Select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit Mode Select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the..,1: No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) o.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled and the following conditions trigger the DMA request: While FACK = 0. a data.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "S,I2C Status register" rbitfld.byte 0x00 7. " TCF ,Transfer Complete Flag" "0: Transfer in progress,1: Transfer complete" newline bitfld.byte 0x00 6. " IAAS ,Addressed As A Slave" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 5. " BUSY ,Bus Busy" "0: Bus is idle,1: Bus is busy" newline bitfld.byte 0x00 4. " ARBL ,Arbitration Lost" "0: Standard bus operation,1: Loss of arbitration" newline bitfld.byte 0x00 3. " RAM ,Range Address Match" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 2. " SRW ,Slave Read/Write" "0: Slave receive. master writing to slave,1: Slave transmit. master reading from slave" newline bitfld.byte 0x00 1. " IICIF ,Interrupt Flag" "0: No interrupt pending,1: Interrupt pending" newline rbitfld.byte 0x00 0. " RXAK ,Receive Acknowledge" "0: Acknowledge signal was received after the completion of one byte of data transmission on the bus,1: No acknowledge signal detected" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "S,I2C Status Register" rbitfld.byte 0x00 7. " TCF ,Transfer complete flag" "0: Transfer in progress,1: Transfer complete" newline bitfld.byte 0x00 6. " IAAS ,Addressed as a slave" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 5. " BUSY ,Bus busy" "0: Bus is idle,1: Bus is busy" newline bitfld.byte 0x00 4. " ARBL ,Arbitration lost" "0: Standard bus operation,1: Loss of arbitration" newline bitfld.byte 0x00 3. " RAM ,Range address match" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 2. " SRW ,Slave read/write" "0: Slave receive. master writing to slave,1: Slave transmit. master reading from slave" newline bitfld.byte 0x00 1. " IICIF ,Interrupt flag" "0: No interrupt pending,1: Interrupt pending" newline rbitfld.byte 0x00 0. " RXAK ,Receive acknowledge" "0: Acknowledge signal was received after the completion of one byte of data transmission on the bus,1: No acknowledge signal detected" endif group.byte 0x04++0x00 line.byte 0x00 "D,I2C Data I/O register" hexmask.byte 0x00 0.--7. 1. " DATA ,Data" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "C2,I2C Control Register 2" bitfld.byte 0x00 7. " GCAEN ,General call address enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " ADEXT ,Address extension" "0: 7-bit address scheme,1: 10-bit address scheme" newline bitfld.byte 0x00 5. " HDRS ,High drive select" "0: Normal drive mode,1: High drive mode" newline bitfld.byte 0x00 4. " SBRC ,Slave baud rate control" "0: The slave baud rate follows the master baud rate and clock stretching may occur,1: Slave baud rate is independent of the master baud rate" newline bitfld.byte 0x00 3. " RMEN ,Range address matching enable" "0: Range mode disabled,1: Range mode enabled" newline bitfld.byte 0x00 0.--2. " AD ,Slave address" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "C2,I2C Control Register 2" bitfld.byte 0x00 7. " GCAEN ,General Call Address Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " ADEXT ,Address Extension" "0: 7-bit address scheme,1: 10-bit address scheme" newline bitfld.byte 0x00 5. " HDRS ,High Drive Select" "0: Normal drive mode,1: High drive mode" newline bitfld.byte 0x00 4. " SBRC ,Slave Baud Rate Control" "0: The slave baud rate follows the master baud rate and clock stretching may occur,1: Slave baud rate is independent of the master baud rate" newline bitfld.byte 0x00 3. " RMEN ,Range Address Matching Enable" "0: Range mode disabled,1: Range mode enabled" newline bitfld.byte 0x00 0.--2. " AD ,Slave Address" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--4. " FLT ,I2C programmable filter factor" "0: No filter/bypass,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter Register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--4. " FLT ,I2C programmable filter factor" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," endif sif cpuis("MK60D*10*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" bitfld.byte 0x00 0.--4. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "RA,I2C Range Address register" hexmask.byte 0x00 1.--7. 1. " RAD ,Range Slave Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "RA,I2C Range Address register" hexmask.byte 0x00 1.--7. 1. " RAD ,Range slave address" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of the bus clock / 64,1: Timeout counter counts at the frequency of the bus clock" newline bitfld.byte 0x00 3. " SLTF ,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of the I2C module clock / 64,1: Timeout counter counts at the frequency of the I2C module clock" newline bitfld.byte 0x00 3. " SLTF ,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus alert response address enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C address enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout counter clock select" "0: Timeout counter counts at the frequency of the bus clock / 64,1: Timeout counter counts at the frequency of the bus clock" newline bitfld.byte 0x00 3. " SLTF ,SCL low timeout flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL high timeout flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL high timeout flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 interrupt enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" group.byte 0x09++0x00 line.byte 0x00 "A2,I2C Address Register 2" hexmask.byte 0x00 1.--7. 1. " SAD ,SMBus address" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "A2,I2C Address Register 2" hexmask.byte 0x00 1.--7. 1. " SAD ,SMBus Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[15:8]" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,Most significant byte of SCL low timeout value that determines the timeout period of SCL low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,Least significant byte of SCL low timeout value that determines the timeout period of SCL low" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[7:0]" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,no description available" endif width 0x0B tree.end tree "I2C1" base ad:0x40067000 width 6. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "A1,I2C Address Register 1" hexmask.byte 0x00 1.--7. 1. " AD ,Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "A1,I2C Address Register 1" hexmask.byte 0x00 1.--7. 1. " AD ,Address" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,Multiplier Factor" "0: mul = 1,1: mul = 2,2: mul = 4," newline bitfld.byte 0x00 0.--5. " ICR ,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,no description available" "0: mul = 1,1: mul = 2,2: mul = 4,3: Reserved" newline bitfld.byte 0x00 0.--5. " ICR ,Clock rate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,The MULT bits define the multiplier factor mul" "0: mul = 1,1: mul = 2,2: mul = 4," newline bitfld.byte 0x00 0.--5. " ICR ,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master Mode Select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit Mode Select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the..,1: No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) o.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C interrupt enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master mode select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit mode select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit acknowledge enable" "0: An acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i..,1: No acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA enable" "0: All DMA signalling disabled,1: DMA transfer is enabled and the following conditions trigger the DMA request: While FACK = 0. a data.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C interrupt enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master mode select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit mode select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit acknowledge enable" "0: An acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i..,1: No acknowledge signal is sent to the bus on the following (if FACK is cleared) or current (if FACK i.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA enable" "0: All DMA signalling disabled,1: DMA transfer is enabled and the following conditions trigger the DMA request: While FACK = 0. a dat.." endif sif cpuis("MK60D*10*") group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master Mode Select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit Mode Select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the..,1: No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) o.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled and the following conditions trigger the DMA request: While FACK = 0. a data.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "S,I2C Status register" rbitfld.byte 0x00 7. " TCF ,Transfer Complete Flag" "0: Transfer in progress,1: Transfer complete" newline bitfld.byte 0x00 6. " IAAS ,Addressed As A Slave" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 5. " BUSY ,Bus Busy" "0: Bus is idle,1: Bus is busy" newline bitfld.byte 0x00 4. " ARBL ,Arbitration Lost" "0: Standard bus operation,1: Loss of arbitration" newline bitfld.byte 0x00 3. " RAM ,Range Address Match" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 2. " SRW ,Slave Read/Write" "0: Slave receive. master writing to slave,1: Slave transmit. master reading from slave" newline bitfld.byte 0x00 1. " IICIF ,Interrupt Flag" "0: No interrupt pending,1: Interrupt pending" newline rbitfld.byte 0x00 0. " RXAK ,Receive Acknowledge" "0: Acknowledge signal was received after the completion of one byte of data transmission on the bus,1: No acknowledge signal detected" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "S,I2C Status Register" rbitfld.byte 0x00 7. " TCF ,Transfer complete flag" "0: Transfer in progress,1: Transfer complete" newline bitfld.byte 0x00 6. " IAAS ,Addressed as a slave" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 5. " BUSY ,Bus busy" "0: Bus is idle,1: Bus is busy" newline bitfld.byte 0x00 4. " ARBL ,Arbitration lost" "0: Standard bus operation,1: Loss of arbitration" newline bitfld.byte 0x00 3. " RAM ,Range address match" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 2. " SRW ,Slave read/write" "0: Slave receive. master writing to slave,1: Slave transmit. master reading from slave" newline bitfld.byte 0x00 1. " IICIF ,Interrupt flag" "0: No interrupt pending,1: Interrupt pending" newline rbitfld.byte 0x00 0. " RXAK ,Receive acknowledge" "0: Acknowledge signal was received after the completion of one byte of data transmission on the bus,1: No acknowledge signal detected" endif group.byte 0x04++0x00 line.byte 0x00 "D,I2C Data I/O register" hexmask.byte 0x00 0.--7. 1. " DATA ,Data" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "C2,I2C Control Register 2" bitfld.byte 0x00 7. " GCAEN ,General call address enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " ADEXT ,Address extension" "0: 7-bit address scheme,1: 10-bit address scheme" newline bitfld.byte 0x00 5. " HDRS ,High drive select" "0: Normal drive mode,1: High drive mode" newline bitfld.byte 0x00 4. " SBRC ,Slave baud rate control" "0: The slave baud rate follows the master baud rate and clock stretching may occur,1: Slave baud rate is independent of the master baud rate" newline bitfld.byte 0x00 3. " RMEN ,Range address matching enable" "0: Range mode disabled,1: Range mode enabled" newline bitfld.byte 0x00 0.--2. " AD ,Slave address" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "C2,I2C Control Register 2" bitfld.byte 0x00 7. " GCAEN ,General Call Address Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " ADEXT ,Address Extension" "0: 7-bit address scheme,1: 10-bit address scheme" newline bitfld.byte 0x00 5. " HDRS ,High Drive Select" "0: Normal drive mode,1: High drive mode" newline bitfld.byte 0x00 4. " SBRC ,Slave Baud Rate Control" "0: The slave baud rate follows the master baud rate and clock stretching may occur,1: Slave baud rate is independent of the master baud rate" newline bitfld.byte 0x00 3. " RMEN ,Range Address Matching Enable" "0: Range mode disabled,1: Range mode enabled" newline bitfld.byte 0x00 0.--2. " AD ,Slave Address" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--4. " FLT ,I2C programmable filter factor" "0: No filter/bypass,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter Register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--4. " FLT ,I2C programmable filter factor" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," endif sif cpuis("MK60D*10*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" bitfld.byte 0x00 0.--4. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "RA,I2C Range Address register" hexmask.byte 0x00 1.--7. 1. " RAD ,Range Slave Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "RA,I2C Range Address register" hexmask.byte 0x00 1.--7. 1. " RAD ,Range slave address" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of the bus clock / 64,1: Timeout counter counts at the frequency of the bus clock" newline bitfld.byte 0x00 3. " SLTF ,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of the I2C module clock / 64,1: Timeout counter counts at the frequency of the I2C module clock" newline bitfld.byte 0x00 3. " SLTF ,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus alert response address enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C address enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout counter clock select" "0: Timeout counter counts at the frequency of the bus clock / 64,1: Timeout counter counts at the frequency of the bus clock" newline bitfld.byte 0x00 3. " SLTF ,SCL low timeout flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL high timeout flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL high timeout flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 interrupt enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" group.byte 0x09++0x00 line.byte 0x00 "A2,I2C Address Register 2" hexmask.byte 0x00 1.--7. 1. " SAD ,SMBus address" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "A2,I2C Address Register 2" hexmask.byte 0x00 1.--7. 1. " SAD ,SMBus Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[15:8]" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,Most significant byte of SCL low timeout value that determines the timeout period of SCL low" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,Least significant byte of SCL low timeout value that determines the timeout period of SCL low" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[7:0]" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,no description available" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "I2C2" base ad:0x400E6000 width 6. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "A1,I2C Address Register 1" hexmask.byte 0x00 1.--7. 1. " AD ,Address" group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,Multiplier Factor" "0: mul = 1,1: mul = 2,2: mul = 4," newline bitfld.byte 0x00 0.--5. " ICR ,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master Mode Select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit Mode Select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the..,1: No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) o.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled" group.byte 0x03++0x00 line.byte 0x00 "S,I2C Status register" rbitfld.byte 0x00 7. " TCF ,Transfer Complete Flag" "0: Transfer in progress,1: Transfer complete" newline bitfld.byte 0x00 6. " IAAS ,Addressed As A Slave" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 5. " BUSY ,Bus Busy" "0: Bus is idle,1: Bus is busy" newline bitfld.byte 0x00 4. " ARBL ,Arbitration Lost" "0: Standard bus operation,1: Loss of arbitration" newline bitfld.byte 0x00 3. " RAM ,Range Address Match" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 2. " SRW ,Slave Read/Write" "0: Slave receive. master writing to slave,1: Slave transmit. master reading from slave" newline bitfld.byte 0x00 1. " IICIF ,Interrupt Flag" "0: No interrupt pending,1: Interrupt pending" newline rbitfld.byte 0x00 0. " RXAK ,Receive Acknowledge" "0: Acknowledge signal was received after the completion of one byte of data transmission on the bus,1: No acknowledge signal detected" group.byte 0x04++0x00 line.byte 0x00 "D,I2C Data I/O register" hexmask.byte 0x00 0.--7. 1. " DATA ,Data" group.byte 0x05++0x00 line.byte 0x00 "C2,I2C Control Register 2" bitfld.byte 0x00 7. " GCAEN ,General Call Address Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " ADEXT ,Address Extension" "0: 7-bit address scheme,1: 10-bit address scheme" newline bitfld.byte 0x00 5. " HDRS ,High Drive Select" "0: Normal drive mode,1: High drive mode" newline bitfld.byte 0x00 4. " SBRC ,Slave Baud Rate Control" "0: The slave baud rate follows the master baud rate and clock stretching may occur,1: Slave baud rate is independent of the master baud rate" newline bitfld.byte 0x00 3. " RMEN ,Range Address Matching Enable" "0: Range mode disabled,1: Range mode enabled" newline bitfld.byte 0x00 0.--2. " AD ,Slave Address" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter Register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "RA,I2C Range Address register" hexmask.byte 0x00 1.--7. 1. " RAD ,Range Slave Address" group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of the I2C module clock / 64,1: Timeout counter counts at the frequency of the I2C module clock" newline bitfld.byte 0x00 3. " SLTF ,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" group.byte 0x09++0x00 line.byte 0x00 "A2,I2C Address Register 2" hexmask.byte 0x00 1.--7. 1. " SAD ,SMBus Address" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[15:8]" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,Most significant byte of SCL low timeout value that determines the timeout period of SCL low" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[7:0]" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,Least significant byte of SCL low timeout value that determines the timeout period of SCL low" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") tree "I2C3" base ad:0x400E7000 width 6. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "A1,I2C Address Register 1" hexmask.byte 0x00 1.--7. 1. " AD ,Address" group.byte 0x01++0x00 line.byte 0x00 "F,I2C Frequency Divider register" bitfld.byte 0x00 6.--7. " MULT ,Multiplier Factor" "0: mul = 1,1: mul = 2,2: mul = 4," newline bitfld.byte 0x00 0.--5. " ICR ,ClockRate" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x02++0x00 line.byte 0x00 "C1,I2C Control Register 1" bitfld.byte 0x00 7. " IICEN ,I2C Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " IICIE ,I2C Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 5. " MST ,Master Mode Select" "0: Slave mode,1: Master mode" newline bitfld.byte 0x00 4. " TX ,Transmit Mode Select" "0: Receive,1: Transmit" newline bitfld.byte 0x00 3. " TXAK ,Transmit Acknowledge Enable" "0: An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the..,1: No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) o.." newline bitfld.byte 0x00 2. " RSTA ,Repeat START" "0,1" newline bitfld.byte 0x00 1. " WUEN ,Wakeup Enable" "0: Normal operation,1: Enables the wakeup function in low power mode" newline bitfld.byte 0x00 0. " DMAEN ,DMA Enable" "0: All DMA signalling disabled,1: DMA transfer is enabled" group.byte 0x03++0x00 line.byte 0x00 "S,I2C Status register" rbitfld.byte 0x00 7. " TCF ,Transfer Complete Flag" "0: Transfer in progress,1: Transfer complete" newline bitfld.byte 0x00 6. " IAAS ,Addressed As A Slave" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 5. " BUSY ,Bus Busy" "0: Bus is idle,1: Bus is busy" newline bitfld.byte 0x00 4. " ARBL ,Arbitration Lost" "0: Standard bus operation,1: Loss of arbitration" newline bitfld.byte 0x00 3. " RAM ,Range Address Match" "0: Not addressed,1: Addressed as a slave" newline rbitfld.byte 0x00 2. " SRW ,Slave Read/Write" "0: Slave receive. master writing to slave,1: Slave transmit. master reading from slave" newline bitfld.byte 0x00 1. " IICIF ,Interrupt Flag" "0: No interrupt pending,1: Interrupt pending" newline rbitfld.byte 0x00 0. " RXAK ,Receive Acknowledge" "0: Acknowledge signal was received after the completion of one byte of data transmission on the bus,1: No acknowledge signal detected" group.byte 0x04++0x00 line.byte 0x00 "D,I2C Data I/O register" hexmask.byte 0x00 0.--7. 1. " DATA ,Data" group.byte 0x05++0x00 line.byte 0x00 "C2,I2C Control Register 2" bitfld.byte 0x00 7. " GCAEN ,General Call Address Enable" "0: Disabled,1: Enabled" newline bitfld.byte 0x00 6. " ADEXT ,Address Extension" "0: 7-bit address scheme,1: 10-bit address scheme" newline bitfld.byte 0x00 5. " HDRS ,High Drive Select" "0: Normal drive mode,1: High drive mode" newline bitfld.byte 0x00 4. " SBRC ,Slave Baud Rate Control" "0: The slave baud rate follows the master baud rate and clock stretching may occur,1: Slave baud rate is independent of the master baud rate" newline bitfld.byte 0x00 3. " RMEN ,Range Address Matching Enable" "0: Range mode disabled,1: Range mode enabled" newline bitfld.byte 0x00 0.--2. " AD ,Slave Address" "0,1,2,3,4,5,6,7" group.byte 0x06++0x00 line.byte 0x00 "FLT,I2C Programmable Input Glitch Filter Register" bitfld.byte 0x00 7. " SHEN ,Stop Hold Enable" "0: Stop holdoff is disabled,1: Stop holdoff is enabled" newline bitfld.byte 0x00 6. " STOPF ,I2C Bus Stop Detect Flag" "0: No stop happens on I2C bus,1: Stop detected on I2C bus" newline bitfld.byte 0x00 5. " SSIE ,I2C Bus Stop or Start Interrupt Enable" "0: Stop or start detection interrupt is disabled,1: Stop or start detection interrupt is enabled" newline bitfld.byte 0x00 4. " STARTF ,I2C Bus Start Detect Flag" "0: No start happens on I2C bus,1: Start detected on I2C bus" newline bitfld.byte 0x00 0.--3. " FLT ,I2C Programmable Filter Factor" "0: No filter/bypass,,,,,,,,,,,,,,," group.byte 0x07++0x00 line.byte 0x00 "RA,I2C Range Address register" hexmask.byte 0x00 1.--7. 1. " RAD ,Range Slave Address" group.byte 0x08++0x00 line.byte 0x00 "SMB,I2C SMBus Control and Status register" bitfld.byte 0x00 7. " FACK ,Fast NACK/ACK Enable" "0: An ACK or NACK is sent on the following receiving data byte,1: Writing 0 to TXAK after receiving a data byte generates an ACK" newline bitfld.byte 0x00 6. " ALERTEN ,SMBus Alert Response Address Enable" "0: SMBus alert response address matching is disabled,1: SMBus alert response address matching is enabled" newline bitfld.byte 0x00 5. " SIICAEN ,Second I2C Address Enable" "0: I2C address register 2 matching is disabled,1: I2C address register 2 matching is enabled" newline bitfld.byte 0x00 4. " TCKSEL ,Timeout Counter Clock Select" "0: Timeout counter counts at the frequency of the I2C module clock / 64,1: Timeout counter counts at the frequency of the I2C module clock" newline bitfld.byte 0x00 3. " SLTF ,SCL Low Timeout Flag" "0: No low timeout occurs,1: Low timeout occurs" newline rbitfld.byte 0x00 2. " SHTF1 ,SCL High Timeout Flag 1" "0: No SCL high and SDA high timeout occurs,1: SCL high and SDA high timeout occurs" newline bitfld.byte 0x00 1. " SHTF2 ,SCL High Timeout Flag 2" "0: No SCL high and SDA low timeout occurs,1: SCL high and SDA low timeout occurs" newline bitfld.byte 0x00 0. " SHTF2IE ,SHTF2 Interrupt Enable" "0: SHTF2 interrupt is disabled,1: SHTF2 interrupt is enabled" group.byte 0x09++0x00 line.byte 0x00 "A2,I2C Address Register 2" hexmask.byte 0x00 1.--7. 1. " SAD ,SMBus Address" group.byte 0x0A++0x00 line.byte 0x00 "SLTH,I2C SCL Low Timeout Register High" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[15:8]" group.byte 0x0B++0x00 line.byte 0x00 "SLTL,I2C SCL Low Timeout Register Low" hexmask.byte 0x00 0.--7. 1. " SSLT ,SSLT[7:0]" endif width 0x0B tree.end endif tree.end sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "I2S (Inter-Integrated Sound Bus Controller)" tree "I2S0" base ad:0x4002F000 width 6. group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter Enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and has not yet reached end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop Enable" "0: Transmitter disabled in Stop mode,1: Transmitter enabled in Stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug Enable" "0: Transmitter is disabled in Debug mode. after completing the current frame,1: Transmitter is enabled in Debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline bitfld.long 0x00 25. " FR ,FIFO Reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software Reset" "0: No effect,1: Software reset" newline bitfld.long 0x00 20. " WSF ,Word Start Flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync Error Flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO Error Flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO Warning Flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO Request Flag" "0: Transmit FIFO watermark has not been reached,1: Transmit FIFO watermark has been reached" newline bitfld.long 0x00 12. " WSIE ,Word Start Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync Error Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO Error Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO Warning Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO Request Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 1. " FWDE ,FIFO Warning DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO Request DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif group.long 0x04++0x03 line.long 0x00 "TCR1,SAI Transmit Configuration 1 Register" bitfld.long 0x00 0.--2. " TFW ,Transmit FIFO Watermark" "0,1,2,3,4,5,6,7" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "TCR1,SAI Transmit Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " TFW ,Transmit FIFO watermark" "0,1,2,3,4,5,6,7" group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked by external bit clock" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock (MCLK) 1 option selected,2: Master Clock (MCLK) 2 option selected,3: Master Clock (MCLK) 3 option selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" bitfld.long 0x00 25. " CFR1 ,Channel FIFO Reset" "0: No effect,1: Transmit data channel N FIFO is reset" newline bitfld.long 0x00 24. " CFR0 ,Channel FIFO Reset" "0: No effect,1: Transmit data channel N FIFO is reset" newline bitfld.long 0x00 17. " TCE1 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 16. " TCE0 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" bitfld.long 0x00 16.--17. " TCE ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled,," newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " TCE ,Transmit channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" bitfld.long 0x00 17. " TCE1 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 16. " TCE0 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is transmitted first,1: MSB is transmitted first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame sync is generated externally in Slave mode,1: Frame sync is generated internally in Master mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" bitfld.long 0x00 28. " FCONT ,FIFO Continue on Error" "0: On FIFO error. the SAI will continue from the start of the next frame after the FIFO error flag has ..,1: On FIFO error. the SAI will continue from the same word that caused the FIFO error to set after the .." newline bitfld.long 0x00 26.--27. " FCOMB ,FIFO Combine Mode" "0: FIFO combine mode disabled,1: FIFO combine mode enabled on FIFO reads (from transmit shift registers),2: FIFO combine mode enabled on FIFO writes (by software),3: FIFO combine mode enabled on FIFO reads (from transmit shift registers) and writes (by software)" newline bitfld.long 0x00 24.--25. " FPACK ,FIFO Packing Mode" "0: FIFO packing is disabled,,2: 8-bit FIFO packing is enabled,3: 16-bit FIFO packing is enabled" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is transmitted first,1: MSB is transmitted first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 2. " ONDEM ,On Demand Mode" "0: Internal frame sync is generated continuously,1: Internal frame sync is generated when the FIFO warning flag is clear" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame sync is generated externally in Slave mode,1: Frame sync is generated internally in Master mode" endif group.long 0x14++0x03 line.long 0x00 "TCR5,SAI Transmit Configuration 5 Register" bitfld.long 0x00 24.--28. " WNW ,Word N Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " FBT ,First Bit Shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "TCR5,SAI Transmit Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif wgroup.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit Data Register" sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif wgroup.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit Data Register" sif cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" bitfld.long 0x00 31. " WCP ,Write Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO writes and this FIFO will be written on the next FIFO write" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" bitfld.long 0x00 31. " WCP ,Write Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO writes and this FIFO will be written on the next FIFO write" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" bitfld.long 0x00 31. " TWM31 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 30. " TWM30 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 29. " TWM29 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 28. " TWM28 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 27. " TWM27 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 26. " TWM26 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 25. " TWM25 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 24. " TWM24 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 23. " TWM23 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 22. " TWM22 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 21. " TWM21 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 20. " TWM20 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 19. " TWM19 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 18. " TWM18 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 17. " TWM17 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 16. " TWM16 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 15. " TWM15 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 14. " TWM14 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 13. " TWM13 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 12. " TWM12 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 11. " TWM11 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 10. " TWM10 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 9. " TWM9 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 8. " TWM8 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 7. " TWM7 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 6. " TWM6 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 5. " TWM5 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 4. " TWM4 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 3. " TWM3 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 2. " TWM2 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 1. " TWM1 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 0. " TWM0 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" hexmask.long 0x00 0.--31. 1. " TWM ,Transmit Word Mask" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" hexmask.long 0x00 0.--31. 1. " TWM ,Transmit word mask" endif group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver Enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and has not yet reached end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop Enable" "0: Receiver disabled in Stop mode,1: Receiver enabled in Stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug Enable" "0: Receiver is disabled in Debug mode. after completing the current frame,1: Receiver is enabled in Debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline bitfld.long 0x00 25. " FR ,FIFO Reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software Reset" "0: No effect,1: Software reset" newline bitfld.long 0x00 20. " WSF ,Word Start Flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync Error Flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO Error Flag" "0: Receive overflow not detected,1: Receive overflow detected" newline rbitfld.long 0x00 17. " FWF ,FIFO Warning Flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO Request Flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline bitfld.long 0x00 12. " WSIE ,Word Start Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync Error Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO Error Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO Warning Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO Request Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 1. " FWDE ,FIFO Warning DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO Request DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" sif cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive underrun not detected,1: Receive underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive overflow not detected,1: Receive overflow detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "RCR1,SAI Receive Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " RFW ,Receive FIFO watermark" "0,1,2,3,4,5,6,7" endif group.long 0x84++0x03 line.long 0x00 "RCR1,SAI Receive Configuration 1 Register" bitfld.long 0x00 0.--2. " RFW ,Receive FIFO Watermark" "0,1,2,3,4,5,6,7" sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock (MCLK) 1 option selected,2: Master Clock (MCLK) 2 option selected,3: Master Clock (MCLK) 3 option selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit Clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit Clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK60D*10*") group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus clock selected,1: Master clock 1 selected,2: Master clock 2 selected,3: Master clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit Clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit Clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" endif sif cpuis("MK60D*10*") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" bitfld.long 0x00 16.--17. " RCE ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled,," newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" bitfld.long 0x00 25. " CFR1 ,Channel FIFO Reset" "0: No effect,1: Receive data channel N FIFO is reset" newline bitfld.long 0x00 24. " CFR0 ,Channel FIFO Reset" "0: No effect,1: Receive data channel N FIFO is reset" newline bitfld.long 0x00 17. " RCE1 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 16. " RCE0 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" bitfld.long 0x00 17. " RCE1 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 16. " RCE0 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " RCE ,Receive channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" bitfld.long 0x00 16.--20. " FRSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is received first,1: MSB is received first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame Sync is generated externally in Slave mode,1: Frame Sync is generated internally in Master mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" bitfld.long 0x00 28. " FCONT ,FIFO Continue on Error" "0: On FIFO error. the SAI will continue from the start of the next frame after the FIFO error flag has ..,1: On FIFO error. the SAI will continue from the same word that caused the FIFO error to set after the .." newline bitfld.long 0x00 26.--27. " FCOMB ,FIFO Combine Mode" "0: FIFO combine mode disabled,1: FIFO combine mode enabled on FIFO writes (from receive shift registers),2: FIFO combine mode enabled on FIFO reads (by software),3: FIFO combine mode enabled on FIFO writes (from receive shift registers) and reads (by software)" newline bitfld.long 0x00 24.--25. " FPACK ,FIFO Packing Mode" "0: FIFO packing is disabled,,2: 8-bit FIFO packing is enabled,3: 16-bit FIFO packing is enabled" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is received first,1: MSB is received first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 2. " ONDEM ,On Demand Mode" "0: Internal frame sync is generated continuously,1: Internal frame sync is generated when the FIFO warning flag is clear" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame Sync is generated externally in Slave mode,1: Frame Sync is generated internally in Master mode" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" endif group.long 0x94++0x03 line.long 0x00 "RCR5,SAI Receive Configuration 5 Register" bitfld.long 0x00 24.--28. " WNW ,Word N Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " FBT ,First Bit Shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "RCR5,SAI Receive Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK61F*12") group.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif rgroup.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive Data Register" rgroup.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive Data Register" sif cpuis("MK61F*12") group.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK61F*12") group.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. " RCP ,Receive Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO reads and this FIFO will be read on the next FIFO read" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK61F*12") group.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. " RCP ,Receive Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO reads and this FIFO will be read on the next FIFO read" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" bitfld.long 0x00 31. " RWM31 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 30. " RWM30 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 29. " RWM29 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 28. " RWM28 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 27. " RWM27 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 26. " RWM26 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 25. " RWM25 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 24. " RWM24 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 23. " RWM23 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 22. " RWM22 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 21. " RWM21 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 20. " RWM20 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 19. " RWM19 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 18. " RWM18 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 17. " RWM17 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 16. " RWM16 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 15. " RWM15 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 14. " RWM14 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 13. " RWM13 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 12. " RWM12 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 11. " RWM11 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 10. " RWM10 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 9. " RWM9 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 8. " RWM8 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 7. " RWM7 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 6. " RWM6 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 5. " RWM5 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 4. " RWM4 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 3. " RWM3 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 2. " RWM2 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 1. " RWM1 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 0. " RWM0 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" hexmask.long 0x00 0.--31. 1. " RWM ,Receive word mask" endif sif cpuis("MK60D*10*") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" hexmask.long 0x00 0.--31. 1. " RWM ,Receive Word Mask" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK divider ratio is not being updated currently,1: MCLK divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: MCLK signal pin is configured as an input that bypasses the MCLK divider,1: MCLK signal pin is configured as an output from the MCLK divider and the MCLK divider is enabled" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK divider input clock 0 is selected,1: MCLK divider input clock 1 is selected,2: MCLK divider input clock 2 is selected,3: MCLK divider input clock 3 is selected" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK Divider ratio is not being updated currently,1: MCLK Divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: SAI_MCLK pin is configured as an input that bypasses the MCLK Divider,1: SAI_MCLK pin is configured as an output from the MCLK Divider and the MCLK Divider is enabled" newline rbitfld.long 0x00 26.--29. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK Divider input clock 0 selected,1: MCLK Divider input clock 1 selected,2: MCLK Divider input clock 2 selected,3: MCLK Divider input clock 3 selected" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK divider ratio is not being updated currently,1: MCLK divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: MCLK signal pin is configured as an input that bypasses the MCLK divider,1: MCLK signal pin is configured as an output from the MCLK divider and the MCLK divider is enabled" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK divider input clock 0 selected,1: MCLK divider input clock 1 selected,2: MCLK divider input clock 2 selected,3: MCLK divider input clock 3 selected" endif group.long 0x104++0x03 line.long 0x00 "MDR,SAI MCLK Divide Register" hexmask.long.byte 0x00 12.--19. 1. " FRACT ,MCLK Fraction" newline hexmask.long.word 0x00 0.--11. 1. " DIVIDE ,MCLK Divide" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x104++0x03 line.long 0x00 "MDR,MCLK Divide Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 12.--19. 1. " FRACT ,MCLK Fraction" newline hexmask.long.word 0x00 0.--11. 1. " DIVIDE ,MCLK Divide" endif width 0x0B tree.end sif cpuis("MK60F*15")||cpuis("MK61F*15") tree "I2S1" base ad:0x400AF000 width 6. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "TCR1,SAI Transmit Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " TFW ,Transmit FIFO watermark" "0,1,2,3,4,5,6,7" group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked by external bit clock" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " TCE ,Transmit channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" group.long 0x14++0x03 line.long 0x00 "TCR5,SAI Transmit Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" wgroup.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" hexmask.long 0x00 0.--31. 1. " TWM ,Transmit word mask" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive underrun not detected,1: Receive underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive overflow not detected,1: Receive overflow detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "RCR1,SAI Receive Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " RFW ,Receive FIFO watermark" "0,1,2,3,4,5,6,7" group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " RCE ,Receive channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" group.long 0x94++0x03 line.long 0x00 "RCR5,SAI Receive Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" rgroup.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" group.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" hexmask.long 0x00 0.--31. 1. " RWM ,Receive word mask" group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK Divider ratio is not being updated currently,1: MCLK Divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: SAI_MCLK pin is configured as an input that bypasses the MCLK Divider,1: SAI_MCLK pin is configured as an output from the MCLK Divider and the MCLK Divider is enabled" newline rbitfld.long 0x00 26.--29. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK Divider input clock 0 selected,1: MCLK Divider input clock 1 selected,2: MCLK Divider input clock 2 selected,3: MCLK Divider input clock 3 selected" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" group.long 0x104++0x03 line.long 0x00 "MDR,MCLK Divide Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 12.--19. 1. " FRACT ,MCLK Fraction" newline hexmask.long.word 0x00 0.--11. 1. " DIVIDE ,MCLK Divide" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK61F*12") tree "I2S1" base ad:0x40030000 width 6. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "TCR1,SAI Transmit Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " TFW ,Transmit FIFO watermark" "0,1,2,3,4,5,6,7" group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked by external bit clock" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " TCE ,Transmit channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" group.long 0x14++0x03 line.long 0x00 "TCR5,SAI Transmit Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" wgroup.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" hexmask.long 0x00 0.--31. 1. " TWM ,Transmit word mask" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive underrun not detected,1: Receive underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive overflow not detected,1: Receive overflow detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "RCR1,SAI Receive Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " RFW ,Receive FIFO watermark" "0,1,2,3,4,5,6,7" group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " RCE ,Receive channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" group.long 0x94++0x03 line.long 0x00 "RCR5,SAI Receive Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" rgroup.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" group.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" hexmask.long 0x00 0.--31. 1. " RWM ,Receive word mask" group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK Divider ratio is not being updated currently,1: MCLK Divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: SAI_MCLK pin is configured as an input that bypasses the MCLK Divider,1: SAI_MCLK pin is configured as an output from the MCLK Divider and the MCLK Divider is enabled" newline rbitfld.long 0x00 26.--29. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK Divider input clock 0 selected,1: MCLK Divider input clock 1 selected,2: MCLK Divider input clock 2 selected,3: MCLK Divider input clock 3 selected" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" group.long 0x104++0x03 line.long 0x00 "MDR,MCLK Divide Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 12.--19. 1. " FRACT ,MCLK Fraction" newline hexmask.long.word 0x00 0.--11. 1. " DIVIDE ,MCLK Divide" endif width 0x0B tree.end endif tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "I2S0 (Inter-IC Sound / Synchronous Audio Interface)" base ad:0x4002F000 width 6. group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter Enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and has not yet reached end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop Enable" "0: Transmitter disabled in Stop mode,1: Transmitter enabled in Stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug Enable" "0: Transmitter is disabled in Debug mode. after completing the current frame,1: Transmitter is enabled in Debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline bitfld.long 0x00 25. " FR ,FIFO Reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software Reset" "0: No effect,1: Software reset" newline bitfld.long 0x00 20. " WSF ,Word Start Flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync Error Flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO Error Flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO Warning Flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO Request Flag" "0: Transmit FIFO watermark has not been reached,1: Transmit FIFO watermark has been reached" newline bitfld.long 0x00 12. " WSIE ,Word Start Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync Error Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO Error Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO Warning Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO Request Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 1. " FWDE ,FIFO Warning DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO Request DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "TCSR,SAI Transmit Control Register" bitfld.long 0x00 31. " TE ,Transmitter enable" "0: Transmitter is disabled,1: Transmitter is enabled. or transmitter has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Transmitter disabled in stop mode,1: Transmitter enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Transmitter is disabled in debug mode. after completing the current frame,1: Transmitter is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Transmit bit clock is disabled,1: Transmit bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Transmit underrun not detected,1: Transmit underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled transmit FIFO is empty,1: Enabled transmit FIFO is empty" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Transmit FIFO watermark not reached,1: Transmit FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif group.long 0x04++0x03 line.long 0x00 "TCR1,SAI Transmit Configuration 1 Register" bitfld.long 0x00 0.--2. " TFW ,Transmit FIFO Watermark" "0,1,2,3,4,5,6,7" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "TCR1,SAI Transmit Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " TFW ,Transmit FIFO watermark" "0,1,2,3,4,5,6,7" group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked by external bit clock" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TCR2,SAI Transmit Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with receiver,2: Synchronous with another SAI transmitter,3: Synchronous with another SAI receiver" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock (MCLK) 1 option selected,2: Master Clock (MCLK) 2 option selected,3: Master Clock (MCLK) 3 option selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" bitfld.long 0x00 25. " CFR1 ,Channel FIFO Reset" "0: No effect,1: Transmit data channel N FIFO is reset" newline bitfld.long 0x00 24. " CFR0 ,Channel FIFO Reset" "0: No effect,1: Transmit data channel N FIFO is reset" newline bitfld.long 0x00 17. " TCE1 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 16. " TCE0 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" bitfld.long 0x00 16.--17. " TCE ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled,," newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " TCE ,Transmit channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "TCR3,SAI Transmit Configuration 3 Register" bitfld.long 0x00 17. " TCE1 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 16. " TCE0 ,Transmit Channel Enable" "0: Transmit data channel N is disabled,1: Transmit data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is transmitted first,1: MSB is transmitted first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame sync is generated externally in Slave mode,1: Frame sync is generated internally in Master mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "TCR4,SAI Transmit Configuration 4 Register" bitfld.long 0x00 28. " FCONT ,FIFO Continue on Error" "0: On FIFO error. the SAI will continue from the start of the next frame after the FIFO error flag has ..,1: On FIFO error. the SAI will continue from the same word that caused the FIFO error to set after the .." newline bitfld.long 0x00 26.--27. " FCOMB ,FIFO Combine Mode" "0: FIFO combine mode disabled,1: FIFO combine mode enabled on FIFO reads (from transmit shift registers),2: FIFO combine mode enabled on FIFO writes (by software),3: FIFO combine mode enabled on FIFO reads (from transmit shift registers) and writes (by software)" newline bitfld.long 0x00 24.--25. " FPACK ,FIFO Packing Mode" "0: FIFO packing is disabled,,2: 8-bit FIFO packing is enabled,3: 16-bit FIFO packing is enabled" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is transmitted first,1: MSB is transmitted first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 2. " ONDEM ,On Demand Mode" "0: Internal frame sync is generated continuously,1: Internal frame sync is generated when the FIFO warning flag is clear" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame sync is generated externally in Slave mode,1: Frame sync is generated internally in Master mode" endif group.long 0x14++0x03 line.long 0x00 "TCR5,SAI Transmit Configuration 5 Register" bitfld.long 0x00 24.--28. " WNW ,Word N Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " FBT ,First Bit Shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "TCR5,SAI Transmit Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif wgroup.long 0x20++0x03 line.long 0x00 "TDR0,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit Data Register" sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif wgroup.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit Data Register" sif cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "TDR1,SAI Transmit Data Register" hexmask.long 0x00 0.--31. 1. " TDR ,Transmit data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" bitfld.long 0x00 31. " WCP ,Write Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO writes and this FIFO will be written on the next FIFO write" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TFR0,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" bitfld.long 0x00 31. " WCP ,Write Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO writes and this FIFO will be written on the next FIFO write" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TFR1,SAI Transmit FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" bitfld.long 0x00 31. " TWM31 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 30. " TWM30 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 29. " TWM29 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 28. " TWM28 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 27. " TWM27 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 26. " TWM26 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 25. " TWM25 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 24. " TWM24 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 23. " TWM23 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 22. " TWM22 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 21. " TWM21 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 20. " TWM20 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 19. " TWM19 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 18. " TWM18 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 17. " TWM17 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 16. " TWM16 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 15. " TWM15 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 14. " TWM14 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 13. " TWM13 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 12. " TWM12 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 11. " TWM11 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 10. " TWM10 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 9. " TWM9 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 8. " TWM8 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 7. " TWM7 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 6. " TWM6 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 5. " TWM5 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 4. " TWM4 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 3. " TWM3 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 2. " TWM2 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 1. " TWM1 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 0. " TWM0 ,Transmit Word Mask" "0: Word N is enabled,1: Word N is masked" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" hexmask.long 0x00 0.--31. 1. " TWM ,Transmit Word Mask" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "TMR,SAI Transmit Mask Register" hexmask.long 0x00 0.--31. 1. " TWM ,Transmit word mask" endif group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver Enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and has not yet reached end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop Enable" "0: Receiver disabled in Stop mode,1: Receiver enabled in Stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug Enable" "0: Receiver is disabled in Debug mode. after completing the current frame,1: Receiver is enabled in Debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock Enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline bitfld.long 0x00 25. " FR ,FIFO Reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software Reset" "0: No effect,1: Software reset" newline bitfld.long 0x00 20. " WSF ,Word Start Flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync Error Flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO Error Flag" "0: Receive overflow not detected,1: Receive overflow detected" newline rbitfld.long 0x00 17. " FWF ,FIFO Warning Flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO Request Flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline bitfld.long 0x00 12. " WSIE ,Word Start Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync Error Interrupt Enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO Error Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO Warning Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO Request Interrupt Enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 1. " FWDE ,FIFO Warning DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO Request DMA Enable" "0: Disables the DMA request,1: Enables the DMA request" sif cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive underrun not detected,1: Receive underrun detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Enables the interrupt,1: Disables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "RCSR,SAI Receive Control Register" bitfld.long 0x00 31. " RE ,Receiver enable" "0: Receiver is disabled,1: Receiver is enabled. or receiver has been disabled and not end of frame" newline bitfld.long 0x00 30. " STOPE ,Stop enable" "0: Receiver disabled in stop mode,1: Receiver enabled in stop mode" newline bitfld.long 0x00 29. " DBGE ,Debug enable" "0: Receiver is disabled in debug mode. after completing the current frame,1: Receiver is enabled in debug mode" newline bitfld.long 0x00 28. " BCE ,Bit Clock enable" "0: Receive bit clock is disabled,1: Receive bit clock is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " FR ,FIFO reset" "0: No effect,1: FIFO reset" newline bitfld.long 0x00 24. " SR ,Software reset" "0: No effect,1: Software reset" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " WSF ,Word start flag" "0: Start of word not detected,1: Start of word detected" newline bitfld.long 0x00 19. " SEF ,Sync error flag" "0: Sync error not detected,1: Frame sync error detected" newline bitfld.long 0x00 18. " FEF ,FIFO error flag" "0: Receive overflow not detected,1: Receive overflow detected" newline rbitfld.long 0x00 17. " FWF ,FIFO warning flag" "0: No enabled receive FIFO is full,1: Enabled receive FIFO is full" newline rbitfld.long 0x00 16. " FRF ,FIFO request flag" "0: Receive FIFO watermark not reached,1: Receive FIFO watermark has been reached" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12. " WSIE ,Word start interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 11. " SEIE ,Sync error interrupt enable" "0: Disables interrupt,1: Enables interrupt" newline bitfld.long 0x00 10. " FEIE ,FIFO error interrupt enable" "0: Disables the interrupt.,1: Enables the interrupt" newline bitfld.long 0x00 9. " FWIE ,FIFO warning interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline bitfld.long 0x00 8. " FRIE ,FIFO request interrupt enable" "0: Disables the interrupt,1: Enables the interrupt" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " FWDE ,FIFO warning DMA enable" "0: Disables the DMA request,1: Enables the DMA request" newline bitfld.long 0x00 0. " FRDE ,FIFO request DMA enable" "0: Disables the DMA request,1: Enables the DMA request" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "RCR1,SAI Receive Configuration 1 Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--2. " RFW ,Receive FIFO watermark" "0,1,2,3,4,5,6,7" endif group.long 0x84++0x03 line.long 0x00 "RCR1,SAI Receive Configuration 1 Register" bitfld.long 0x00 0.--2. " RFW ,Receive FIFO Watermark" "0,1,2,3,4,5,6,7" sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock (MCLK) 1 option selected,2: Master Clock (MCLK) 2 option selected,3: Master Clock (MCLK) 3 option selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit Clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit Clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK60D*10*") group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus clock selected,1: Master clock 1 selected,2: Master clock 2 selected,3: Master clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit Clock Polarity" "0: Bit Clock is active high with drive outputs on rising edge and sample inputs on falling edge,1: Bit Clock is active low with drive outputs on falling edge and sample inputs on rising edge" newline bitfld.long 0x00 24. " BCD ,Bit Clock Direction" "0: Bit clock is generated externally in Slave mode,1: Bit clock is generated internally in Master mode" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit Clock Divide" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "RCR2,SAI Receive Configuration 2 Register" bitfld.long 0x00 30.--31. " SYNC ,Synchronous Mode" "0: Asynchronous mode,1: Synchronous with transmitter,2: Synchronous with another SAI receiver,3: Synchronous with another SAI transmitter" newline bitfld.long 0x00 29. " BCS ,Bit Clock Swap" "0: Use the normal bit clock source,1: Swap the bit clock source" newline bitfld.long 0x00 28. " BCI ,Bit Clock Input" "0: No effect,1: Internal logic is clocked as if bit clock was externally generated" newline bitfld.long 0x00 26.--27. " MSEL ,MCLK Select" "0: Bus Clock selected,1: Master Clock 1 selected,2: Master Clock 2 selected,3: Master Clock 3 selected" newline bitfld.long 0x00 25. " BCP ,Bit clock polarity" "0: Bit Clock is active high (drive outputs on rising edge and sample inputs on falling edge),1: Bit Clock is active low (drive outputs on falling edge and sample inputs on rising edge)" newline bitfld.long 0x00 24. " BCD ,Bit clock direction" "0: Bit clock is generated externally (slave mode),1: Bit clock is generated internally (master mode)" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " DIV ,Bit clock divide" endif sif cpuis("MK60D*10*") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" bitfld.long 0x00 16.--17. " RCE ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled,," newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" bitfld.long 0x00 25. " CFR1 ,Channel FIFO Reset" "0: No effect,1: Receive data channel N FIFO is reset" newline bitfld.long 0x00 24. " CFR0 ,Channel FIFO Reset" "0: No effect,1: Receive data channel N FIFO is reset" newline bitfld.long 0x00 17. " RCE1 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 16. " RCE0 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" bitfld.long 0x00 17. " RCE1 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 16. " RCE0 ,Receive Channel Enable" "0: Receive data channel N is disabled,1: Receive data channel N is enabled" newline bitfld.long 0x00 0.--4. " WDFL ,Word Flag Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "RCR3,SAI Receive Configuration 3 Register" hexmask.long.word 0x00 18.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--17. " RCE ,Receive channel enable" "0,1,2,3" newline hexmask.long.word 0x00 5.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " WDFL ,Word flag configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" bitfld.long 0x00 16.--20. " FRSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is received first,1: MSB is received first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame Sync is generated externally in Slave mode,1: Frame Sync is generated internally in Master mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" bitfld.long 0x00 28. " FCONT ,FIFO Continue on Error" "0: On FIFO error. the SAI will continue from the start of the next frame after the FIFO error flag has ..,1: On FIFO error. the SAI will continue from the same word that caused the FIFO error to set after the .." newline bitfld.long 0x00 26.--27. " FCOMB ,FIFO Combine Mode" "0: FIFO combine mode disabled,1: FIFO combine mode enabled on FIFO writes (from receive shift registers),2: FIFO combine mode enabled on FIFO reads (by software),3: FIFO combine mode enabled on FIFO writes (from receive shift registers) and reads (by software)" newline bitfld.long 0x00 24.--25. " FPACK ,FIFO Packing Mode" "0: FIFO packing is disabled,,2: 8-bit FIFO packing is enabled,3: 16-bit FIFO packing is enabled" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " SYWD ,Sync Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4. " MF ,MSB First" "0: LSB is received first,1: MSB is received first" newline bitfld.long 0x00 3. " FSE ,Frame Sync Early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline bitfld.long 0x00 2. " ONDEM ,On Demand Mode" "0: Internal frame sync is generated continuously,1: Internal frame sync is generated when the FIFO warning flag is clear" newline bitfld.long 0x00 1. " FSP ,Frame Sync Polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame Sync Direction" "0: Frame Sync is generated externally in Slave mode,1: Frame Sync is generated internally in Master mode" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "RCR4,SAI Receive Configuration 4 Register" hexmask.long.word 0x00 21.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--20. " FRSZ ,Frame size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " SYWD ,Sync width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " MF ,MSB first" "0: LBS is transmitted/received first,1: MBS is transmitted/received first" newline bitfld.long 0x00 3. " FSE ,Frame sync early" "0: Frame sync asserts with the first bit of the frame,1: Frame sync asserts one bit before the first bit of the frame" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " FSP ,Frame sync polarity" "0: Frame sync is active high,1: Frame sync is active low" newline bitfld.long 0x00 0. " FSD ,Frame sync direction" "0: Frame Sync is generated externally (slave mode),1: Frame Sync is generated internally (master mode)" endif group.long 0x94++0x03 line.long 0x00 "RCR5,SAI Receive Configuration 5 Register" bitfld.long 0x00 24.--28. " WNW ,Word N Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--12. " FBT ,First Bit Shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x94++0x03 line.long 0x00 "RCR5,SAI Receive Configuration 5 Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24.--28. " WNW ,Word N width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--20. " W0W ,Word 0 width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " FBT ,First bit shifted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK61F*12") group.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif rgroup.long 0xA0++0x03 line.long 0x00 "RDR0,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive Data Register" rgroup.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive Data Register" sif cpuis("MK61F*12") group.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xA4++0x03 line.long 0x00 "RDR1,SAI Receive Data Register" hexmask.long 0x00 0.--31. 1. " RDR ,Receive data register" endif sif cpuis("MK61F*12") group.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. " RCP ,Receive Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO reads and this FIFO will be read on the next FIFO read" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC0++0x03 line.long 0x00 "RFR0,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK61F*12") group.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. " RCP ,Receive Channel Pointer" "0: No effect,1: FIFO combine is enabled for FIFO reads and this FIFO will be read on the next FIFO read" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" bitfld.long 0x00 16.--19. " WFP ,Write FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xC4++0x03 line.long 0x00 "RFR1,SAI Receive FIFO Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " WFP ,Write FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " RFP ,Read FIFO pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" bitfld.long 0x00 31. " RWM31 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 30. " RWM30 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 29. " RWM29 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 28. " RWM28 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 27. " RWM27 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 26. " RWM26 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 25. " RWM25 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 24. " RWM24 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 23. " RWM23 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 22. " RWM22 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 21. " RWM21 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 20. " RWM20 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 19. " RWM19 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 18. " RWM18 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 17. " RWM17 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 16. " RWM16 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 15. " RWM15 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 14. " RWM14 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 13. " RWM13 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 12. " RWM12 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 11. " RWM11 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 10. " RWM10 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 9. " RWM9 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 8. " RWM8 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 7. " RWM7 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 6. " RWM6 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 5. " RWM5 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 4. " RWM4 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 3. " RWM3 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 2. " RWM2 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 1. " RWM1 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" newline bitfld.long 0x00 0. " RWM0 ,Receive Word Mask" "0: Word N is enabled,1: Word N is masked" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" hexmask.long 0x00 0.--31. 1. " RWM ,Receive word mask" endif sif cpuis("MK60D*10*") group.long 0xE0++0x03 line.long 0x00 "RMR,SAI Receive Mask Register" hexmask.long 0x00 0.--31. 1. " RWM ,Receive Word Mask" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK divider ratio is not being updated currently,1: MCLK divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: MCLK signal pin is configured as an input that bypasses the MCLK divider,1: MCLK signal pin is configured as an output from the MCLK divider and the MCLK divider is enabled" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK divider input clock 0 is selected,1: MCLK divider input clock 1 is selected,2: MCLK divider input clock 2 is selected,3: MCLK divider input clock 3 is selected" endif sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK Divider ratio is not being updated currently,1: MCLK Divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: SAI_MCLK pin is configured as an input that bypasses the MCLK Divider,1: SAI_MCLK pin is configured as an output from the MCLK Divider and the MCLK Divider is enabled" newline rbitfld.long 0x00 26.--29. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK Divider input clock 0 selected,1: MCLK Divider input clock 1 selected,2: MCLK Divider input clock 2 selected,3: MCLK Divider input clock 3 selected" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x100++0x03 line.long 0x00 "MCR,SAI MCLK Control Register" rbitfld.long 0x00 31. " DUF ,Divider Update Flag" "0: MCLK divider ratio is not being updated currently,1: MCLK divider ratio is updating on-the-fly" newline bitfld.long 0x00 30. " MOE ,MCLK Output Enable" "0: MCLK signal pin is configured as an input that bypasses the MCLK divider,1: MCLK signal pin is configured as an output from the MCLK divider and the MCLK divider is enabled" newline bitfld.long 0x00 24.--25. " MICS ,MCLK Input Clock Select" "0: MCLK divider input clock 0 selected,1: MCLK divider input clock 1 selected,2: MCLK divider input clock 2 selected,3: MCLK divider input clock 3 selected" endif group.long 0x104++0x03 line.long 0x00 "MDR,SAI MCLK Divide Register" hexmask.long.byte 0x00 12.--19. 1. " FRACT ,MCLK Fraction" newline hexmask.long.word 0x00 0.--11. 1. " DIVIDE ,MCLK Divide" sif cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x104++0x03 line.long 0x00 "MDR,MCLK Divide Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 12.--19. 1. " FRACT ,MCLK Fraction" newline hexmask.long.word 0x00 0.--11. 1. " DIVIDE ,MCLK Divide" endif width 0x0B tree.end endif tree "LLWU (Low leakage wakeup unit)" base ad:0x4007C000 width 7. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "PE1,LLWU Pin Enable 1 register" bitfld.byte 0x00 6.--7. " WUPE3 ,Wakeup Pin Enable For LLWU_P3" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE2 ,Wakeup Pin Enable For LLWU_P2" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE1 ,Wakeup Pin Enable For LLWU_P1" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE0 ,Wakeup Pin Enable For LLWU_P0" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "PE1,LLWU Pin Enable 1 Register" bitfld.byte 0x00 6.--7. " WUPE3 ,Wakeup Pin Enable for LLWU_P3" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE2 ,Wakeup Pin Enable for LLWU_P2" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE1 ,Wakeup Pin Enable for LLWU_P1" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE0 ,Wakeup Pin Enable for LLWU_P0" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "PE2,LLWU Pin Enable 2 register" bitfld.byte 0x00 6.--7. " WUPE7 ,Wakeup Pin Enable For LLWU_P7" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE6 ,Wakeup Pin Enable For LLWU_P6" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE5 ,Wakeup Pin Enable For LLWU_P5" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE4 ,Wakeup Pin Enable For LLWU_P4" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "PE2,LLWU Pin Enable 2 Register" bitfld.byte 0x00 6.--7. " WUPE7 ,Wakeup Pin Enable for LLWU_P7" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE6 ,Wakeup Pin Enable for LLWU_P6" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE5 ,Wakeup Pin Enable for LLWU_P5" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE4 ,Wakeup Pin Enable for LLWU_P4" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" group.byte 0x02++0x00 line.byte 0x00 "PE3,LLWU Pin Enable 3 Register" bitfld.byte 0x00 6.--7. " WUPE11 ,Wakeup Pin Enable for LLWU_P11" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE10 ,Wakeup Pin Enable for LLWU_P10" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE9 ,Wakeup Pin Enable for LLWU_P9" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE8 ,Wakeup Pin Enable for LLWU_P8" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "PE3,LLWU Pin Enable 3 register" bitfld.byte 0x00 6.--7. " WUPE11 ,Wakeup Pin Enable For LLWU_P11" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE10 ,Wakeup Pin Enable For LLWU_P10" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE9 ,Wakeup Pin Enable For LLWU_P9" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE8 ,Wakeup Pin Enable For LLWU_P8" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" group.byte 0x03++0x00 line.byte 0x00 "PE4,LLWU Pin Enable 4 register" bitfld.byte 0x00 6.--7. " WUPE15 ,Wakeup Pin Enable For LLWU_P15" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE14 ,Wakeup Pin Enable For LLWU_P14" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE13 ,Wakeup Pin Enable For LLWU_P13" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE12 ,Wakeup Pin Enable For LLWU_P12" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "PE4,LLWU Pin Enable 4 Register" bitfld.byte 0x00 6.--7. " WUPE15 ,Wakeup Pin Enable for LLWU_P15" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE14 ,Wakeup Pin Enable for LLWU_P14" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE13 ,Wakeup Pin Enable for LLWU_P13" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE12 ,Wakeup Pin Enable for LLWU_P12" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" group.byte 0x04++0x00 line.byte 0x00 "ME,LLWU Module Enable Register" bitfld.byte 0x00 7. " WUME7 ,Wakeup Module Enable for Module 7" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 6. " WUME6 ,Wakeup Module Enable for Module 6" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 5. " WUME5 ,Wakeup Module Enable for Module 5" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 4. " WUME4 ,Wakeup Module Enable for Module 4" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 3. " WUME3 ,Wakeup Module Enable for Module 3" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 2. " WUME2 ,Wakeup Module Enable for Module 2" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 1. " WUME1 ,Wakeup Module Enable for Module 1" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 0. " WUME0 ,Wakeup Module Enable for Module 0" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "PE5,LLWU Pin Enable 5 register" bitfld.byte 0x00 6.--7. " WUPE19 ,Wakeup Pin Enable For LLWU_P19" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE18 ,Wakeup Pin Enable For LLWU_P18" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE17 ,Wakeup Pin Enable For LLWU_P17" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE16 ,Wakeup Pin Enable For LLWU_P16" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "F1,LLWU Flag 1 Register" bitfld.byte 0x00 7. " WUF7 ,Wakeup Flag for LLWU_P7" "0: LLWU_P7 input was not a wakeup source,1: LLWU_P7 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF6 ,Wakeup Flag for LLWU_P6" "0: LLWU_P6 input was not a wakeup source,1: LLWU_P6 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF5 ,Wakeup Flag for LLWU_P5" "0: LLWU_P5 input was not a wakeup source,1: LLWU_P5 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF4 ,Wakeup Flag for LLWU_P4" "0: LLWU_P4 input was not a wakeup source,1: LLWU_P4 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF3 ,Wakeup Flag for LLWU_P3" "0: LLWU_P3 input was not a wakeup source,1: LLWU_P3 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF2 ,Wakeup Flag for LLWU_P2" "0: LLWU_P2 input was not a wakeup source,1: LLWU_P2 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF1 ,Wakeup Flag for LLWU_P1" "0: LLWU_P1 input was not a wakeup source,1: LLWU_P1 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF0 ,Wakeup Flag for LLWU_P0" "0: LLWU_P0 input was not a wakeup source,1: LLWU_P0 input was a wakeup source" endif sif cpuis("MK60D*10*") group.byte 0x05++0x00 line.byte 0x00 "F1,LLWU Flag 1 register" bitfld.byte 0x00 7. " WUF7 ,Wakeup Flag For LLWU_P7" "0: LLWU_P7 input was not a wakeup source,1: LLWU_P7 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF6 ,Wakeup Flag For LLWU_P6" "0: LLWU_P6 input was not a wakeup source,1: LLWU_P6 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF5 ,Wakeup Flag For LLWU_P5" "0: LLWU_P5 input was not a wakeup source,1: LLWU_P5 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF4 ,Wakeup Flag For LLWU_P4" "0: LLWU_P4 input was not a wakeup source,1: LLWU_P4 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF3 ,Wakeup Flag For LLWU_P3" "0: LLWU_P3 input was not a wakeup source,1: LLWU_P3 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF2 ,Wakeup Flag For LLWU_P2" "0: LLWU_P2 input was not a wakeup source,1: LLWU_P2 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF1 ,Wakeup Flag For LLWU_P1" "0: LLWU_P1 input was not a wakeup source,1: LLWU_P1 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF0 ,Wakeup Flag For LLWU_P0" "0: LLWU_P0 input was not a wakeup source,1: LLWU_P0 input was a wakeup source" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x05++0x00 line.byte 0x00 "F1,LLWU Flag 1 register" bitfld.byte 0x00 7. " WUF7 ,Wakeup Flag For LLWU_P7" "0: LLWU_P7 input was not a wakeup source,1: LLWU_P7 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF6 ,Wakeup Flag For LLWU_P6" "0: LLWU_P6 input was not a wakeup source,1: LLWU_P6 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF5 ,Wakeup Flag For LLWU_P5" "0: LLWU_P5 input was not a wakeup source,1: LLWU_P5 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF4 ,Wakeup Flag For LLWU_P4" "0: LLWU_P4 input was not a wakeup source,1: LLWU_P4 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF3 ,Wakeup Flag For LLWU_P3" "0: LLWU_P3 input was not a wake-up source,1: LLWU_P3 input was a wake-up source" newline bitfld.byte 0x00 2. " WUF2 ,Wakeup Flag For LLWU_P2" "0: LLWU_P2 input was not a wakeup source,1: LLWU_P2 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF1 ,Wakeup Flag For LLWU_P1" "0: LLWU_P1 input was not a wakeup source,1: LLWU_P1 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF0 ,Wakeup Flag For LLWU_P0" "0: LLWU_P0 input was not a wakeup source,1: LLWU_P0 input was a wakeup source" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "PE6,LLWU Pin Enable 6 register" bitfld.byte 0x00 6.--7. " WUPE23 ,Wakeup Pin Enable For LLWU_P23" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE22 ,Wakeup Pin Enable For LLWU_P22" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE21 ,Wakeup Pin Enable For LLWU_P21" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE20 ,Wakeup Pin Enable For LLWU_P20" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "F2,LLWU Flag 2 register" bitfld.byte 0x00 7. " WUF15 ,Wakeup Flag For LLWU_P15" "0: LLWU_P15 input was not a wakeup source,1: LLWU_P15 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF14 ,Wakeup Flag For LLWU_P14" "0: LLWU_P14 input was not a wakeup source,1: LLWU_P14 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF13 ,Wakeup Flag For LLWU_P13" "0: LLWU_P13 input was not a wakeup source,1: LLWU_P13 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF12 ,Wakeup Flag For LLWU_P12" "0: LLWU_P12 input was not a wakeup source,1: LLWU_P12 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF11 ,Wakeup Flag For LLWU_P11" "0: LLWU_P11 input was not a wakeup source,1: LLWU_P11 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF10 ,Wakeup Flag For LLWU_P10" "0: LLWU_P10 input was not a wakeup source,1: LLWU_P10 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF9 ,Wakeup Flag For LLWU_P9" "0: LLWU_P9 input was not a wakeup source,1: LLWU_P9 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF8 ,Wakeup Flag For LLWU_P8" "0: LLWU_P8 input was not a wakeup source,1: LLWU_P8 input was a wakeup source" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "PE7,LLWU Pin Enable 7 register" bitfld.byte 0x00 6.--7. " WUPE27 ,Wakeup Pin Enable For LLWU_P27" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE26 ,Wakeup Pin Enable For LLWU_P26" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE25 ,Wakeup Pin Enable For LLWU_P25" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE24 ,Wakeup Pin Enable For LLWU_P24" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x06++0x00 line.byte 0x00 "F2,LLWU Flag 2 Register" bitfld.byte 0x00 7. " WUF15 ,Wakeup Flag for LLWU_P15" "0: LLWU_P15 input was not a wakeup source,1: LLWU_P15 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF14 ,Wakeup Flag for LLWU_P14" "0: LLWU_P14 input was not a wakeup source,1: LLWU_P14 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF13 ,Wakeup Flag for LLWU_P13" "0: LLWU_P13 input was not a wakeup source,1: LLWU_P13 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF12 ,Wakeup Flag for LLWU_P12" "0: LLWU_P12 input was not a wakeup source,1: LLWU_P12 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF11 ,Wakeup Flag for LLWU_P11" "0: LLWU_P11 input was not a wakeup source,1: LLWU_P11 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF10 ,Wakeup Flag for LLWU_P10" "0: LLWU_P10 input was not a wakeup source,1: LLWU_P10 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF9 ,Wakeup Flag for LLWU_P9" "0: LLWU_P9 input was not a wakeup source,1: LLWU_P9 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF8 ,Wakeup Flag for LLWU_P8" "0: LLWU_P8 input was not a wakeup source,1: LLWU_P8 input was a wakeup source" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x07++0x00 line.byte 0x00 "F3,LLWU Flag 3 Register" bitfld.byte 0x00 7. " MWUF7 ,Wakeup flag for module 7" "0: Module 7 input was not a wakeup source,1: Module 7 input was a wakeup source" newline bitfld.byte 0x00 6. " MWUF6 ,Wakeup flag for module 6" "0: Module 6 input was not a wakeup source,1: Module 6 input was a wakeup source" newline bitfld.byte 0x00 5. " MWUF5 ,Wakeup flag for module 5" "0: Module 5 input was not a wakeup source,1: Module 5 input was a wakeup source" newline bitfld.byte 0x00 4. " MWUF4 ,Wakeup flag for module 4" "0: Module 4 input was not a wakeup source,1: Module 4 input was a wakeup source" newline bitfld.byte 0x00 3. " MWUF3 ,Wakeup flag for module 3" "0: Module 3 input was not a wakeup source,1: Module 3 input was a wakeup source" newline bitfld.byte 0x00 2. " MWUF2 ,Wakeup flag for module 2" "0: Module 2 input was not a wakeup source,1: Module 2 input was a wakeup source" newline bitfld.byte 0x00 1. " MWUF1 ,Wakeup flag for module 1" "0: Module 1 input was not a wakeup source,1: Module 1 input was a wakeup source" newline bitfld.byte 0x00 0. " MWUF0 ,Wakeup flag for module 0" "0: Module 0 input was not a wakeup source,1: Module 0 input was a wakeup source" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "PE8,LLWU Pin Enable 8 register" bitfld.byte 0x00 6.--7. " WUPE31 ,Wakeup Pin Enable For LLWU_P31" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 4.--5. " WUPE30 ,Wakeup Pin Enable For LLWU_P30" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 2.--3. " WUPE29 ,Wakeup Pin Enable For LLWU_P29" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" newline bitfld.byte 0x00 0.--1. " WUPE28 ,Wakeup Pin Enable For LLWU_P28" "0: External input pin disabled as wakeup input,1: External input pin enabled with rising edge detection,2: External input pin enabled with falling edge detection,3: External input pin enabled with any change detection" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x07++0x00 line.byte 0x00 "F3,LLWU Flag 3 Register" rbitfld.byte 0x00 7. " MWUF7 ,Wakeup flag for module 7" "0: Module 7 input was not a wakeup source,1: Module 7 input was a wakeup source" newline rbitfld.byte 0x00 6. " MWUF6 ,Wakeup flag for module 6" "0: Module 6 input was not a wakeup source,1: Module 6 input was a wakeup source" newline rbitfld.byte 0x00 5. " MWUF5 ,Wakeup flag for module 5" "0: Module 5 input was not a wakeup source,1: Module 5 input was a wakeup source" newline rbitfld.byte 0x00 4. " MWUF4 ,Wakeup flag for module 4" "0: Module 4 input was not a wakeup source,1: Module 4 input was a wakeup source" newline rbitfld.byte 0x00 3. " MWUF3 ,Wakeup flag for module 3" "0: Module 3 input was not a wakeup source,1: Module 3 input was a wakeup source" newline rbitfld.byte 0x00 2. " MWUF2 ,Wakeup flag for module 2" "0: Module 2 input was not a wakeup source,1: Module 2 input was a wakeup source" newline rbitfld.byte 0x00 1. " MWUF1 ,Wakeup flag for module 1" "0: Module 1 input was not a wakeup source,1: Module 1 input was a wakeup source" newline rbitfld.byte 0x00 0. " MWUF0 ,Wakeup flag for module 0" "0: Module 0 input was not a wakeup source,1: Module 0 input was a wakeup source" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x07++0x00 line.byte 0x00 "F3,LLWU Flag 3 register" bitfld.byte 0x00 7. " MWUF7 ,Wakeup flag For module 7" "0: Module 7 input was not a wakeup source,1: Module 7 input was a wakeup source" newline bitfld.byte 0x00 6. " MWUF6 ,Wakeup flag For module 6" "0: Module 6 input was not a wakeup source,1: Module 6 input was a wakeup source" newline bitfld.byte 0x00 5. " MWUF5 ,Wakeup flag For module 5" "0: Module 5 input was not a wakeup source,1: Module 5 input was a wakeup source" newline bitfld.byte 0x00 4. " MWUF4 ,Wakeup flag For module 4" "0: Module 4 input was not a wakeup source,1: Module 4 input was a wakeup source" newline bitfld.byte 0x00 3. " MWUF3 ,Wakeup flag For module 3" "0: Module 3 input was not a wakeup source,1: Module 3 input was a wakeup source" newline bitfld.byte 0x00 2. " MWUF2 ,Wakeup flag For module 2" "0: Module 2 input was not a wakeup source,1: Module 2 input was a wakeup source" newline bitfld.byte 0x00 1. " MWUF1 ,Wakeup flag For module 1" "0: Module 1 input was not a wakeup source,1: Module 1 input was a wakeup source" newline bitfld.byte 0x00 0. " MWUF0 ,Wakeup flag For module 0" "0: Module 0 input was not a wakeup source,1: Module 0 input was a wakeup source" group.byte 0x08++0x00 line.byte 0x00 "FILT1,LLWU Pin Filter 1 register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 1 was not a wakeup source,1: Pin Filter 1 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline bitfld.byte 0x00 0.--3. " FILTSEL ,Filter Pin Select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,15: Select LLWU_P15 for filter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "FILT1,LLWU Pin Filter 1 Register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 1 was not a wakeup source,1: Pin Filter 1 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter on External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--3. " FILTSEL ,Filter pin select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,15: Select LLWU_P15 for filter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "ME,LLWU Module Enable register" bitfld.byte 0x00 7. " WUME7 ,Wakeup Module Enable For Module 7" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 6. " WUME6 ,Wakeup Module Enable For Module 6" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 5. " WUME5 ,Wakeup Module Enable For Module 5" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 4. " WUME4 ,Wakeup Module Enable For Module 4" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 3. " WUME3 ,Wakeup Module Enable For Module 3" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 2. " WUME2 ,Wakeup Module Enable For Module 2" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 1. " WUME1 ,Wakeup Module Enable for Module 1" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" newline bitfld.byte 0x00 0. " WUME0 ,Wakeup Module Enable For Module 0" "0: Internal module flag not used as wakeup source,1: Internal module flag used as wakeup source" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x09++0x00 line.byte 0x00 "PF1,LLWU Pin Flag 1 register" bitfld.byte 0x00 7. " WUF7 ,Wakeup Flag For LLWU_P7" "0: LLWU_P7 input was not a wakeup source,1: LLWU_P7 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF6 ,Wakeup Flag For LLWU_P6" "0: LLWU_P6 input was not a wakeup source,1: LLWU_P6 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF5 ,Wakeup Flag For LLWU_P5" "0: LLWU_P5 input was not a wakeup source,1: LLWU_P5 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF4 ,Wakeup Flag For LLWU_P4" "0: LLWU_P4 input was not a wakeup source,1: LLWU_P4 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF3 ,Wakeup Flag For LLWU_P3" "0: LLWU_P3 input was not a wakeup source,1: LLWU_P3 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF2 ,Wakeup Flag For LLWU_P2" "0: LLWU_P2 input was not a wakeup source,1: LLWU_P2 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF1 ,Wakeup Flag For LLWU_P1" "0: LLWU_P1 input was not a wakeup source,1: LLWU_P1 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF0 ,Wakeup Flag For LLWU_P0" "0: LLWU_P0 input was not a wakeup source,1: LLWU_P0 input was a wakeup source" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x09++0x00 line.byte 0x00 "FILT2,LLWU Pin Filter 2 register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 2 was not a wakeup source,1: Pin Filter 2 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline bitfld.byte 0x00 0.--3. " FILTSEL ,Filter Pin Select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,15: Select LLWU_P15 for filter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x09++0x00 line.byte 0x00 "FILT2,LLWU Pin Filter 2 Register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 2 was not a wakeup source,1: Pin Filter 2 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter on External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--3. " FILTSEL ,Filter pin select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,15: Select LLWU_P15 for filter" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0A++0x00 line.byte 0x00 "RST,LLWU Reset Enable register" bitfld.byte 0x00 1. " LLRSTE ,Low-Leakage Mode RESET Enable" "0: RESET pin not enabled as a leakage mode exit source,1: RESET pin enabled as a low leakage mode exit source" newline bitfld.byte 0x00 0. " RSTFILT ,Digital Filter On RESET Pin" "0: Filter not enabled,1: Filter enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0A++0x00 line.byte 0x00 "PF2,LLWU Pin Flag 2 register" bitfld.byte 0x00 7. " WUF15 ,Wakeup Flag For LLWU_P15" "0: LLWU_P15 input was not a wakeup source,1: LLWU_P15 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF14 ,Wakeup Flag For LLWU_P14" "0: LLWU_P14 input was not a wakeup source,1: LLWU_P14 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF13 ,Wakeup Flag For LLWU_P13" "0: LLWU_P13 input was not a wakeup source,1: LLWU_P13 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF12 ,Wakeup Flag For LLWU_P12" "0: LLWU_P12 input was not a wakeup source,1: LLWU_P12 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF11 ,Wakeup Flag For LLWU_P11" "0: LLWU_P11 input was not a wakeup source,1: LLWU_P11 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF10 ,Wakeup Flag For LLWU_P10" "0: LLWU_P10 input was not a wakeup source,1: LLWU_P10 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF9 ,Wakeup Flag For LLWU_P9" "0: LLWU_P9 input was not a wakeup source,1: LLWU_P9 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF8 ,Wakeup Flag For LLWU_P8" "0: LLWU_P8 input was not a wakeup source,1: LLWU_P8 input was a wakeup source" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0A++0x00 line.byte 0x00 "RST,LLWU Reset Enable Register" rbitfld.byte 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.byte 0x00 1. " LLRSTE ,Low Leakage mode RESET enable" "0: RESET pin not enabled as a leakage mode exit source,1: RESET pin enabled as a low leakage mode exit source" newline bitfld.byte 0x00 0. " RSTFILT ,Digital Filter on RESET Pin" "0: Filter not enabled,1: Filter enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "PF3,LLWU Pin Flag 3 register" bitfld.byte 0x00 7. " WUF23 ,Wakeup Flag For LLWU_P23" "0: LLWU_P23 input was not a wakeup source,1: LLWU_P23 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF22 ,Wakeup Flag For LLWU_P22" "0: LLWU_P22 input was not a wakeup source,1: LLWU_P22 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF21 ,Wakeup Flag For LLWU_P21" "0: LLWU_P21 input was not a wakeup source,1: LLWU_P21 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF20 ,Wakeup Flag For LLWU_P20" "0: LLWU_P20 input was not a wakeup source,1: LLWU_P20 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF19 ,Wakeup Flag For LLWU_P19" "0: LLWU_P19 input was not a wakeup source,1: LLWU_P19 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF18 ,Wakeup Flag For LLWU_P18" "0: LLWU_P18 input was not a wakeup source,1: LLWU_P18 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF17 ,Wakeup Flag For LLWU_P17" "0: LLWU_P17 input was not a wakeup source,1: LLWU_P17 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF16 ,Wakeup Flag For LLWU_P16" "0: LLWU_P16 input was not a wakeup source,1: LLWU_P16 input was a wakeup source" group.byte 0x0C++0x00 line.byte 0x00 "PF4,LLWU Pin Flag 4 register" bitfld.byte 0x00 7. " WUF31 ,Wakeup Flag For LLWU_P31" "0: LLWU_P31 input was not a wakeup source,1: LLWU_P31 input was a wakeup source" newline bitfld.byte 0x00 6. " WUF30 ,Wakeup Flag For LLWU_P30" "0: LLWU_P30 input was not a wakeup source,1: LLWU_P30 input was a wakeup source" newline bitfld.byte 0x00 5. " WUF29 ,Wakeup Flag For LLWU_P29" "0: LLWU_P29 input was not a wakeup source,1: LLWU_P29 input was a wakeup source" newline bitfld.byte 0x00 4. " WUF28 ,Wakeup Flag For LLWU_P28" "0: LLWU_P28 input was not a wakeup source,1: LLWU_P28 input was a wakeup source" newline bitfld.byte 0x00 3. " WUF27 ,Wakeup Flag For LLWU_P27" "0: LLWU_P27 input was not a wakeup source,1: LLWU_P27 input was a wakeup source" newline bitfld.byte 0x00 2. " WUF26 ,Wakeup Flag For LLWU_P26" "0: LLWU_P26 input was not a wakeup source,1: LLWU_P26 input was a wakeup source" newline bitfld.byte 0x00 1. " WUF25 ,Wakeup Flag For LLWU_P25" "0: LLWU_P25 input was not a wakeup source,1: LLWU_P25 input was a wakeup source" newline bitfld.byte 0x00 0. " WUF24 ,Wakeup Flag For LLWU_P24" "0: LLWU_P24 input was not a wakeup source,1: LLWU_P24 input was a wakeup source" rgroup.byte 0x0D++0x00 line.byte 0x00 "MF5,LLWU Module Flag 5 register" bitfld.byte 0x00 7. " MWUF7 ,Wakeup flag For module 7" "0: Module 7 input was not a wakeup source,1: Module 7 input was a wakeup source" newline bitfld.byte 0x00 6. " MWUF6 ,Wakeup flag For module 6" "0: Module 6 input was not a wakeup source,1: Module 6 input was a wakeup source" newline bitfld.byte 0x00 5. " MWUF5 ,Wakeup flag For module 5" "0: Module 5 input was not a wakeup source,1: Module 5 input was a wakeup source" newline bitfld.byte 0x00 4. " MWUF4 ,Wakeup flag For module 4" "0: Module 4 input was not a wakeup source,1: Module 4 input was a wakeup source" newline bitfld.byte 0x00 3. " MWUF3 ,Wakeup flag For module 3" "0: Module 3 input was not a wakeup source,1: Module 3 input was a wakeup source" newline bitfld.byte 0x00 2. " MWUF2 ,Wakeup flag For module 2" "0: Module 2 input was not a wakeup source,1: Module 2 input was a wakeup source" newline bitfld.byte 0x00 1. " MWUF1 ,Wakeup flag For module 1" "0: Module 1 input was not a wakeup source,1: Module 1 input was a wakeup source" newline bitfld.byte 0x00 0. " MWUF0 ,Wakeup flag For module 0" "0: Module 0 input was not a wakeup source,1: Module 0 input was a wakeup source" group.byte 0x0E++0x00 line.byte 0x00 "FILT1,LLWU Pin Filter 1 register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 1 was not a wakeup source,1: Pin Filter 1 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline bitfld.byte 0x00 0.--4. " FILTSEL ,Filter Pin Select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,31: Select LLWU_P31 for filter" group.byte 0x0F++0x00 line.byte 0x00 "FILT2,LLWU Pin Filter 2 register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 2 was not a wakeup source,1: Pin Filter 2 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline bitfld.byte 0x00 0.--4. " FILTSEL ,Filter Pin Select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,31: Select LLWU_P31 for filter" group.byte 0x10++0x00 line.byte 0x00 "FILT3,LLWU Pin Filter 3 register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 3 was not a wakeup source,1: Pin Filter 3 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline bitfld.byte 0x00 0.--4. " FILTSEL ,Filter Pin Select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,31: Select LLWU_P31 for filter" group.byte 0x11++0x00 line.byte 0x00 "FILT4,LLWU Pin Filter 4 register" bitfld.byte 0x00 7. " FILTF ,Filter Detect Flag" "0: Pin Filter 4 was not a wakeup source,1: Pin Filter 4 was a wakeup source" newline bitfld.byte 0x00 5.--6. " FILTE ,Digital Filter On External Pin" "0: Filter disabled,1: Filter posedge detect enabled,2: Filter negedge detect enabled,3: Filter any edge detect enabled" newline bitfld.byte 0x00 0.--4. " FILTSEL ,Filter Pin Select" "0: Select LLWU_P0 for filter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,31: Select LLWU_P31 for filter" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") tree "LMEM (Local Memory Controller)" base ad:0xE0082000 width 8. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PCCCR,Cache control register" bitfld.long 0x00 31. " GO ,Initiate Cache Command" "0: Write: no effect,1: Write: initiate command indicated by bits 27-24" newline bitfld.long 0x00 27. " PUSHW1 ,Push Way 1" "0: No operation,1: When setting the GO bit. push all modified lines in way 1" newline bitfld.long 0x00 26. " INVW1 ,Invalidate Way 1" "0: No operation,1: When setting the GO bit. invalidate all lines in way 1" newline bitfld.long 0x00 25. " PUSHW0 ,Push Way 0" "0: No operation,1: When setting the GO bit. push all modified lines in way 0" newline bitfld.long 0x00 24. " INVW0 ,Invalidate Way 0" "0: No operation,1: When setting the GO bit. invalidate all lines in way 0" newline bitfld.long 0x00 3. " PCCR3 ,Forces no allocation on cache misses (must also have PCCR2 asserted)" "0,1" newline bitfld.long 0x00 2. " PCCR2 ,Forces all cacheable spaces to write through" "0,1" newline bitfld.long 0x00 1. " ENWRBUF ,Enable Write Buffer" "0: Write buffer disabled,1: Write buffer enabled" newline bitfld.long 0x00 0. " ENCACHE ,Cache enable" "0: Cache disabled,1: Cache enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "CCRPC,Cache control register" bitfld.long 0x00 31. " GO ,Initiate Cache Command" "0: Write: no effect,1: Write: initiate command indicated by bits 27-24" newline rbitfld.long 0x00 28.--30. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 27. " PUSHW1 ,Push Way 1" "0: No operation,1: When setting the GO bit. push all modified lines in way 1" newline bitfld.long 0x00 26. " INVW1 ,Invalidate Way 1" "0: No operation,1: When setting the GO bit. invalidate all lines in way 1" newline bitfld.long 0x00 25. " PUSHW0 ,Push Way 0" "0: No operation,1: When setting the GO bit. push all modified lines in way 0" newline bitfld.long 0x00 24. " INVW0 ,Invalidate Way 0" "0: No operation,1: When setting the GO bit. invalidate all lines in way 0" newline hexmask.long.tbyte 0x00 2.--23. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " ENWRBUF ,Enable Write Buffer" "0: Write buffer disabled,1: Write buffer enabled" newline bitfld.long 0x00 0. " ENCACHE ,Cache enable" "0: Cache disabled,1: Cache enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCCCR,Cache control register" bitfld.long 0x00 31. " GO ,Initiate Cache Command" "0: Write: no effect,1: Write: initiate command indicated by bits 27-24" newline rbitfld.long 0x00 28.--30. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 27. " PUSHW1 ,Push Way 1" "0: No operation,1: When setting the GO bit. push all modified lines in way 1" newline bitfld.long 0x00 26. " INVW1 ,Invalidate Way 1" "0: No operation,1: When setting the GO bit. invalidate all lines in way 1" newline bitfld.long 0x00 25. " PUSHW0 ,Push Way 0" "0: No operation,1: When setting the GO bit. push all modified lines in way 0" newline bitfld.long 0x00 24. " INVW0 ,Invalidate Way 0" "0: No operation,1: When setting the GO bit. invalidate all lines in way 0" newline hexmask.long.tbyte 0x00 2.--23. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " ENWRBUF ,Enable Write Buffer" "0: Write buffer disabled,1: Write buffer enabled" newline bitfld.long 0x00 0. " ENCACHE ,Cache enable" "0: Cache disabled,1: Cache enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PCCLCR,Cache line control register" bitfld.long 0x00 27. " LACC ,Line access type" "0: Read,1: Write" newline bitfld.long 0x00 26. " LADSEL ,Line Address Select" "0: Cache address,1: Physical address" newline bitfld.long 0x00 24.--25. " LCMD ,Line Command" "0: Search and read or write,1: Invalidate,2: Push,3: Clear" newline rbitfld.long 0x00 22. " LCWAY ,Line Command Way" "0,1" newline rbitfld.long 0x00 21. " LCIMB ,Line Command Initial Modified Bit" "0,1" newline rbitfld.long 0x00 20. " LCIVB ,Line Command Initial Valid Bit" "0,1" newline bitfld.long 0x00 16. " TDSEL ,Tag/Data Select" "0: Data,1: Tag" newline bitfld.long 0x00 14. " WSEL ,Way select" "0: Way 0,1: Way 1" newline hexmask.long.word 0x00 2.--11. 1. " CACHEADDR ,Cache address" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits 27-24" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "CLCRPC,Cache line control register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 27. " LACC ,Line access type" "0: Read,1: Write" newline bitfld.long 0x00 26. " LADSEL ,Line Address Select" "0: Cache address,1: Physical address" newline bitfld.long 0x00 24.--25. " LCMD ,Line Command" "0: Search and read or write,1: Invalidate,2: Push,3: Clear" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " LCWAY ,Line Command Way" "0,1" newline rbitfld.long 0x00 21. " LCIMB ,Line Command Initial Modified Bit" "0,1" newline rbitfld.long 0x00 20. " LCIVB ,Line Command Initial Valid Bit" "0,1" newline rbitfld.long 0x00 17.--19. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16. " TDSEL ,Tag/Data Select" "0: Data,1: Tag" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " WSEL ,Way select" "0: Way 0,1: Way 1" newline rbitfld.long 0x00 12.--13. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.word 0x00 2.--11. 1. " CACHEADDR ,Cache address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits 27-24" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PCCLCR,Cache line control register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 27. " LACC ,Line access type" "0: Read,1: Write" newline bitfld.long 0x00 26. " LADSEL ,Line Address Select" "0: Cache address,1: Physical address" newline bitfld.long 0x00 24.--25. " LCMD ,Line Command" "0: Search and read or write,1: Invalidate,2: Push,3: Clear" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " LCWAY ,Line Command Way" "0,1" newline rbitfld.long 0x00 21. " LCIMB ,Line Command Initial Modified Bit" "0,1" newline rbitfld.long 0x00 20. " LCIVB ,Line Command Initial Valid Bit" "0,1" newline rbitfld.long 0x00 17.--19. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16. " TDSEL ,Tag/Data Select" "0: Data,1: Tag" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " WSEL ,Way select" "0: Way 0,1: Way 1" newline rbitfld.long 0x00 12.--13. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.word 0x00 2.--11. 1. " CACHEADDR ,Cache address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits 27-24" group.long 0x08++0x03 line.long 0x00 "PCCSAR,Cache search address register" hexmask.long 0x00 2.--31. 1. " PHYADDR ,Physical Address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits CLCR[27:24]" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CSARPC,Cache search address register" hexmask.long 0x00 2.--31. 1. " PHYADDR ,Physical Address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits CLCR[27:24]" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PCCSAR,Cache search address register" hexmask.long 0x00 2.--31. 1. " PHYADDR ,Physical Address" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits CLCR[27:24]" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CCVRPC,Cache read/write value register" hexmask.long 0x00 0.--31. 1. " DATA ,Cache read/write Data" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "PCCCVR,Cache read/write value register" hexmask.long 0x00 0.--31. 1. " DATA ,Cache read/write Data" group.long 0x20++0x03 line.long 0x00 "PCCRMR,Cache regions mode register" bitfld.long 0x00 30.--31. " R0 ,Region 0 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 28.--29. " R1 ,Region 1 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 26.--27. " R2 ,Region 2 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 24.--25. " R3 ,Region 3 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 22.--23. " R4 ,Region 4 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 20.--21. " R5 ,Region 5 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 18.--19. " R6 ,Region 6 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 16.--17. " R7 ,Region 7 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 14.--15. " R8 ,Region 8 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 12.--13. " R9 ,Region 9 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 10.--11. " R10 ,Region 10 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 8.--9. " R11 ,Region 11 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 6.--7. " R12 ,Region 12 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 4.--5. " R13 ,Region 13 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 2.--3. " R14 ,Region 14 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 0.--1. " R15 ,Region 15 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "CRMRPC,Cache regions mode register" bitfld.long 0x00 30.--31. " R0 ,Region 0 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 28.--29. " R1 ,Region 1 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 26.--27. " R2 ,Region 2 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 24.--25. " R3 ,Region 3 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 22.--23. " R4 ,Region 4 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 20.--21. " R5 ,Region 5 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 18.--19. " R6 ,Region 6 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 16.--17. " R7 ,Region 7 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 14.--15. " R8 ,Region 8 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 12.--13. " R9 ,Region 9 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 10.--11. " R10 ,Region 10 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 8.--9. " R11 ,Region 11 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 6.--7. " R12 ,Region 12 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 4.--5. " R13 ,Region 13 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 2.--3. " R14 ,Region 14 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 0.--1. " R15 ,Region 15 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x800++0x03 line.long 0x00 "PSCCR,Cache control register" bitfld.long 0x00 31. " GO ,Initiate Cache Command" "0: Write: no effect,1: Write: initiate command indicated by bits 27-24" newline rbitfld.long 0x00 28.--30. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 27. " PUSHW1 ,Push Way 1" "0: No operation,1: When setting the GO bit. push all modified lines in way 1" newline bitfld.long 0x00 26. " INVW1 ,Invalidate Way 1" "0: No operation,1: When setting the GO bit. invalidate all lines in way 1" newline bitfld.long 0x00 25. " PUSHW0 ,Push Way 0" "0: No operation,1: When setting the GO bit. push all modified lines in way 0" newline bitfld.long 0x00 24. " INVW0 ,Invalidate Way 0" "0: No operation,1: When setting the GO bit. invalidate all lines in way 0" newline hexmask.long.tbyte 0x00 2.--23. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " ENWRBUF ,Enable Write Buffer" "0: Write buffer disabled,1: Write buffer enabled" newline bitfld.long 0x00 0. " ENCACHE ,Cache enable" "0: Cache disabled,1: Cache enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x800++0x03 line.long 0x00 "CCRPS,Cache control register" bitfld.long 0x00 31. " GO ,Initiate Cache Command" "0: Write: no effect,1: Write: initiate command indicated by bits 27-24" newline rbitfld.long 0x00 28.--30. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 27. " PUSHW1 ,Push Way 1" "0: No operation,1: When setting the GO bit. push all modified lines in way 1" newline bitfld.long 0x00 26. " INVW1 ,Invalidate Way 1" "0: No operation,1: When setting the GO bit. invalidate all lines in way 1" newline bitfld.long 0x00 25. " PUSHW0 ,Push Way 0" "0: No operation,1: When setting the GO bit. push all modified lines in way 0" newline bitfld.long 0x00 24. " INVW0 ,Invalidate Way 0" "0: No operation,1: When setting the GO bit. invalidate all lines in way 0" newline hexmask.long.tbyte 0x00 2.--23. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " ENWRBUF ,Enable Write Buffer" "0: Write buffer disabled,1: Write buffer enabled" newline bitfld.long 0x00 0. " ENCACHE ,Cache enable" "0: Cache disabled,1: Cache enabled" group.long 0x804++0x03 line.long 0x00 "CLCRPS,Cache line control register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 27. " LACC ,Line access type" "0: Read,1: Write" newline bitfld.long 0x00 26. " LADSEL ,Line Address Select" "0: Cache address,1: Physical address" newline bitfld.long 0x00 24.--25. " LCMD ,Line Command" "0: Search and read or write,1: Invalidate,2: Push,3: Clear" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " LCWAY ,Line Command Way" "0,1" newline rbitfld.long 0x00 21. " LCIMB ,Line Command Initial Modified Bit" "0,1" newline rbitfld.long 0x00 20. " LCIVB ,Line Command Initial Valid Bit" "0,1" newline rbitfld.long 0x00 17.--19. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16. " TDSEL ,Tag/Data Select" "0: Data,1: Tag" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " WSEL ,Way select" "0: Way 0,1: Way 1" newline rbitfld.long 0x00 12.--13. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.word 0x00 2.--11. 1. " CACHEADDR ,Cache address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits 27-24" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x804++0x03 line.long 0x00 "PSCLCR,Cache line control register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 27. " LACC ,Line access type" "0: Read,1: Write" newline bitfld.long 0x00 26. " LADSEL ,Line Address Select" "0: Cache address,1: Physical address" newline bitfld.long 0x00 24.--25. " LCMD ,Line Command" "0: Search and read or write,1: Invalidate,2: Push,3: Clear" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " LCWAY ,Line Command Way" "0,1" newline rbitfld.long 0x00 21. " LCIMB ,Line Command Initial Modified Bit" "0,1" newline rbitfld.long 0x00 20. " LCIVB ,Line Command Initial Valid Bit" "0,1" newline rbitfld.long 0x00 17.--19. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16. " TDSEL ,Tag/Data Select" "0: Data,1: Tag" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " WSEL ,Way select" "0: Way 0,1: Way 1" newline rbitfld.long 0x00 12.--13. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.word 0x00 2.--11. 1. " CACHEADDR ,Cache address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits 27-24" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x808++0x03 line.long 0x00 "CSARPS,Cache search address register" hexmask.long 0x00 2.--31. 1. " PHYADDR ,Physical Address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits CLCR[27:24]" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x808++0x03 line.long 0x00 "PSCSAR,Cache search address register" hexmask.long 0x00 2.--31. 1. " PHYADDR ,Physical Address" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " LGO ,Initiate Cache Line Command" "0: Write: no effect,1: Write: initiate line command indicated by bits CLCR[27:24]" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80C++0x03 line.long 0x00 "CCVRPS,Cache read/write value register" hexmask.long 0x00 0.--31. 1. " DATA ,Cache read/write Data" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x80C++0x03 line.long 0x00 "PSCCVR,Cache read/write value register" hexmask.long 0x00 0.--31. 1. " DATA ,Cache read/write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x820++0x03 line.long 0x00 "CRMRPS,Cache regions mode register" bitfld.long 0x00 30.--31. " R0 ,Region 0 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 28.--29. " R1 ,Region 1 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 26.--27. " R2 ,Region 2 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 24.--25. " R3 ,Region 3 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 22.--23. " R4 ,Region 4 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 20.--21. " R5 ,Region 5 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 18.--19. " R6 ,Region 6 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 16.--17. " R7 ,Region 7 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 14.--15. " R8 ,Region 8 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 12.--13. " R9 ,Region 9 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 10.--11. " R10 ,Region 10 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 8.--9. " R11 ,Region 11 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 6.--7. " R12 ,Region 12 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 4.--5. " R13 ,Region 13 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 2.--3. " R14 ,Region 14 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 0.--1. " R15 ,Region 15 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x820++0x03 line.long 0x00 "PSCRMR,Cache regions mode register" bitfld.long 0x00 30.--31. " R0 ,Region 0 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 28.--29. " R1 ,Region 1 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 26.--27. " R2 ,Region 2 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 24.--25. " R3 ,Region 3 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 22.--23. " R4 ,Region 4 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 20.--21. " R5 ,Region 5 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 18.--19. " R6 ,Region 6 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 16.--17. " R7 ,Region 7 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 14.--15. " R8 ,Region 8 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 12.--13. " R9 ,Region 9 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 10.--11. " R10 ,Region 10 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 8.--9. " R11 ,Region 11 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 6.--7. " R12 ,Region 12 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 4.--5. " R13 ,Region 13 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 2.--3. " R14 ,Region 14 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" newline bitfld.long 0x00 0.--1. " R15 ,Region 15 mode" "0: Non-cacheable,1: Non-cacheable,2: Write-through,3: Write-back" endif width 0x0B tree.end endif tree "LPTMR0 (Low Power Timer)" base ad:0x40040000 width 5. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "CSR,Low Power Timer Control Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TCF ,Timer Compare Flag" "0: LPTMR Counter Register has not equaled the LPTMR Compare Register and incremented,1: LPTMR Counter Register has equaled the LPTMR Compare Register and incremented" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Timer Interrupt Disabled,1: Timer Interrupt Enabled" newline bitfld.long 0x00 4.--5. " TPS ,Timer Pin Select" "0: Pulse counter input 0 is selected,1: Pulse counter input 1 is selected,2: Pulse counter input 2 is selected,3: Pulse counter input 3 is selected" newline bitfld.long 0x00 3. " TPP ,Timer Pin Polarity" "0: Pulse Counter input source is active high. and LPTMR Counter Register will increment on the rising e..,1: Pulse Counter input source is active low. and LPTMR Counter Register will increment on the falling e.." newline bitfld.long 0x00 2. " TFC ,Timer Free Running Counter" "0: LPTMR Counter Register is reset whenever the Timer Compare Flag is set,1: LPTMR Counter Register is reset on overflow" newline bitfld.long 0x00 1. " TMS ,Timer Mode Select" "0: Time Counter mode,1: Pulse Counter mode" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: LPTMR is disabled and internal logic is reset,1: LPTMR is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CSR,Low Power Timer Control Status Register" bitfld.long 0x00 7. " TCF ,Timer Compare Flag" "0: The value of CNR is not equal to CMR and increments,1: The value of CNR is equal to CMR and increments" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Timer interrupt disabled,1: Timer interrupt enabled" newline bitfld.long 0x00 4.--5. " TPS ,Timer Pin Select" "0: Pulse counter input 0 is selected,1: Pulse counter input 1 is selected,2: Pulse counter input 2 is selected,3: Pulse counter input 3 is selected" newline bitfld.long 0x00 3. " TPP ,Timer Pin Polarity" "0: Pulse Counter input source is active-high. and the CNR will increment on the rising-edge,1: Pulse Counter input source is active-low. and the CNR will increment on the falling-edge" newline bitfld.long 0x00 2. " TFC ,Timer Free-Running Counter" "0: CNR is reset whenever TCF is set,1: CNR is reset on overflow" newline bitfld.long 0x00 1. " TMS ,Timer Mode Select" "0: Time Counter mode,1: Pulse Counter mode" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: LPTMR is disabled and internal logic is reset,1: LPTMR is enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CSR,Low Power Timer Control Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " TCF ,Timer Compare Flag" "0: The value of CNR is not equal to CMR and increments,1: The value of CNR is equal to CMR and increments" newline bitfld.long 0x00 6. " TIE ,Timer Interrupt Enable" "0: Timer interrupt disabled,1: Timer interrupt enabled" newline bitfld.long 0x00 4.--5. " TPS ,Timer Pin Select" "0: Pulse counter input 0 is selected,1: Pulse counter input 1 is selected,2: Pulse counter input 2 is selected,3: Pulse counter input 3 is selected" newline bitfld.long 0x00 3. " TPP ,Timer Pin Polarity" "0: Pulse Counter input source is active-high. and the CNR will increment on the rising-edge,1: Pulse Counter input source is active-low. and the CNR will increment on the falling-edge" newline bitfld.long 0x00 2. " TFC ,Timer Free-Running Counter" "0: CNR is reset whenever TCF is set,1: CNR is reset on overflow" newline bitfld.long 0x00 1. " TMS ,Timer Mode Select" "0: Time Counter mode,1: Pulse Counter mode" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: LPTMR is disabled and internal logic is reset,1: LPTMR is enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "PSR,Low Power Timer Prescale Register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3.--6. " PRESCALE ,Prescale Value" "0: Prescaler divides the prescaler clock by 2. Glitch Filter does not support this configuration,1: Prescaler divides the prescaler clock by 4. Glitch Filter recognizes change on input pin after 2 ris..,2: Prescaler divides the prescaler clock by 8. Glitch Filter recognizes change on input pin after 4 ris..,3: Prescaler divides the prescaler clock by 16. Glitch Filter recognizes change on input pin after 8 ri..,4: Prescaler divides the prescaler clock by 32. Glitch Filter recognizes change on input pin after 16 r..,5: Prescaler divides the prescaler clock by 64. Glitch Filter recognizes change on input pin after 32 r..,6: Prescaler divides the prescaler clock by 128. Glitch Filter recognizes change on input pin after 64 ..,7: Prescaler divides the prescaler clock by 256. Glitch Filter recognizes change on input pin after 128..,8: Prescaler divides the prescaler clock by 512. Glitch Filter recognizes change on input pin after 256..,9: Prescaler divides the prescaler clock by 1024. Glitch Filter recognizes change on input pin after 51..,10: Prescaler divides the prescaler clock by 2048. Glitch Filter recognizes change on input pin after 10..,11: Prescaler divides the prescaler clock by 4096. Glitch Filter recognizes change on input pin after 20..,12: Prescaler divides the prescaler clock by 8192. Glitch Filter recognizes change on input pin after 40..,13: Prescaler divides the prescaler clock by 16384. Glitch Filter recognizes change on input pin after 8..,14: Prescaler divides the prescaler clock by 32768. Glitch Filter recognizes change on input pin after 1..,15: Prescaler divides the prescaler clock by 65536. Glitch Filter recognizes change on input pin after 3.." newline bitfld.long 0x00 2. " PBYP ,Prescaler Bypass" "0: Prescaler/Glitch Filter is enabled,1: Prescaler/Glitch Filter is bypassed" newline bitfld.long 0x00 0.--1. " PCS ,Prescaler Clock Select" "0: Prescaler/glitch filter clock 0 selected,1: Prescaler/glitch filter clock 1 selected,2: Prescaler/glitch filter clock 2 selected,3: Prescaler/glitch filter clock 3 selected" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PSR,Low Power Timer Prescale Register" bitfld.long 0x00 3.--6. " PRESCALE ,Prescale Value" "0: Prescaler divides the prescaler clock by 2. glitch filter does not support this configuration,1: Prescaler divides the prescaler clock by 4. glitch filter recognizes change on input pin after 2 ris..,2: Prescaler divides the prescaler clock by 8. glitch filter recognizes change on input pin after 4 ris..,3: Prescaler divides the prescaler clock by 16. glitch filter recognizes change on input pin after 8 ri..,4: Prescaler divides the prescaler clock by 32. glitch filter recognizes change on input pin after 16 r..,5: Prescaler divides the prescaler clock by 64. glitch filter recognizes change on input pin after 32 r..,6: Prescaler divides the prescaler clock by 128. glitch filter recognizes change on input pin after 64 ..,7: Prescaler divides the prescaler clock by 256. glitch filter recognizes change on input pin after 128..,8: Prescaler divides the prescaler clock by 512. glitch filter recognizes change on input pin after 256..,9: Prescaler divides the prescaler clock by 1024. glitch filter recognizes change on input pin after 51..,10: Prescaler divides the prescaler clock by 2048. glitch filter recognizes change on input pin after 10..,11: Prescaler divides the prescaler clock by 4096. glitch filter recognizes change on input pin after 20..,12: Prescaler divides the prescaler clock by 8192. glitch filter recognizes change on input pin after 40..,13: Prescaler divides the prescaler clock by 16.384. glitch filter recognizes change on input pin after ..,14: Prescaler divides the prescaler clock by 32.768. glitch filter recognizes change on input pin after ..,15: Prescaler divides the prescaler clock by 65.536. glitch filter recognizes change on input pin after .." newline bitfld.long 0x00 2. " PBYP ,Prescaler Bypass" "0: Prescaler/glitch filter is enabled,1: Prescaler/glitch filter is bypassed" newline bitfld.long 0x00 0.--1. " PCS ,Prescaler Clock Select" "0: Prescaler/glitch filter clock 0 selected,1: Prescaler/glitch filter clock 1 selected,2: Prescaler/glitch filter clock 2 selected,3: Prescaler/glitch filter clock 3 selected" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PSR,Low Power Timer Prescale Register" hexmask.long 0x00 7.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3.--6. " PRESCALE ,Prescale Value" "0: Prescaler divides the prescaler clock by 2. glitch filter does not support this configuration,1: Prescaler divides the prescaler clock by 4. glitch filter recognizes change on input pin after 2 ris..,2: Prescaler divides the prescaler clock by 8. glitch filter recognizes change on input pin after 4 ris..,3: Prescaler divides the prescaler clock by 16. glitch filter recognizes change on input pin after 8 ri..,4: Prescaler divides the prescaler clock by 32. glitch filter recognizes change on input pin after 16 r..,5: Prescaler divides the prescaler clock by 64. glitch filter recognizes change on input pin after 32 r..,6: Prescaler divides the prescaler clock by 128. glitch filter recognizes change on input pin after 64 ..,7: Prescaler divides the prescaler clock by 256. glitch filter recognizes change on input pin after 128..,8: Prescaler divides the prescaler clock by 512. glitch filter recognizes change on input pin after 256..,9: Prescaler divides the prescaler clock by 1024. glitch filter recognizes change on input pin after 51..,10: Prescaler divides the prescaler clock by 2048. glitch filter recognizes change on input pin after 10..,11: Prescaler divides the prescaler clock by 4096. glitch filter recognizes change on input pin after 20..,12: Prescaler divides the prescaler clock by 8192. glitch filter recognizes change on input pin after 40..,13: Prescaler divides the prescaler clock by 16.384. glitch filter recognizes change on input pin after ..,14: Prescaler divides the prescaler clock by 32.768. glitch filter recognizes change on input pin after ..,15: Prescaler divides the prescaler clock by 65.536. glitch filter recognizes change on input pin after .." newline bitfld.long 0x00 2. " PBYP ,Prescaler Bypass" "0: Prescaler/glitch filter is enabled,1: Prescaler/glitch filter is bypassed" newline bitfld.long 0x00 0.--1. " PCS ,Prescaler Clock Select" "0: Prescaler/glitch filter clock 0 selected,1: Prescaler/glitch filter clock 1 selected,2: Prescaler/glitch filter clock 2 selected,3: Prescaler/glitch filter clock 3 selected" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CMR,Low Power Timer Compare Register" hexmask.long.word 0x00 0.--15. 1. " COMPARE ,Compare Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "CMR,Low Power Timer Compare Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COMPARE ,Compare Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CNR,Low Power Timer Counter Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNTER ,Counter Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CNR,Low Power Timer Counter Register" hexmask.long.word 0x00 0.--15. 1. " COUNTER ,Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x0C++0x03 line.long 0x00 "CNR,Low Power Timer Counter Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNTER ,Counter Value" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK66F*18*") tree "LPUART0 (Universal Asynchronous Receiver/Transmitter)" base ad:0x400C4000 width 7. group.long 0x00++0x03 line.long 0x00 "BAUD,LPUART Baud Rate Register" bitfld.long 0x00 31. " MAEN1 ,Match Address Mode Enable 1" "0: Normal operation,1: Enables automatic address matching or data matching mode for MATCH[MA1]" newline bitfld.long 0x00 30. " MAEN2 ,Match Address Mode Enable 2" "0: Normal operation,1: Enables automatic address matching or data matching mode for MATCH[MA2]" newline bitfld.long 0x00 29. " M10 ,10-bit Mode select" "0: Receiver and transmitter use 8-bit or 9-bit data characters,1: Receiver and transmitter use 10-bit data characters" newline bitfld.long 0x00 24.--28. " OSR ,Over Sampling Ratio" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 23. " TDMAE ,Transmitter DMA Enable" "0: DMA request disabled,1: DMA request enabled" newline bitfld.long 0x00 21. " RDMAE ,Receiver Full DMA Enable" "0: DMA request disabled,1: DMA request enabled" newline bitfld.long 0x00 18.--19. " MATCFG ,Match Configuration" "0: Address Match Wakeup,1: Idle Match Wakeup,2: Match On and Match Off,3: Enables RWU on Data Match and Match On/Off for transmitter CTS input" newline bitfld.long 0x00 17. " BOTHEDGE ,Both Edge Sampling" "0: Receiver samples input data using the rising edge of the baud rate clock,1: Receiver samples input data using the rising and falling edge of the baud rate clock" newline bitfld.long 0x00 16. " RESYNCDIS ,Resynchronization Disable" "0: Resynchronization during received data word is supported,1: Resynchronization during received data word is disabled" newline bitfld.long 0x00 15. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: Hardware interrupts from LPUART_STAT[LBKDIF] disabled (use polling),1: Hardware interrupt requested when LPUART_STAT[LBKDIF] flag is 1" newline bitfld.long 0x00 14. " RXEDGIE ,RX Input Active Edge Interrupt Enable" "0: Hardware interrupts from LPUART_STAT[RXEDGIF] disabled (use polling),1: Hardware interrupt requested when LPUART_STAT[RXEDGIF] flag is 1" newline bitfld.long 0x00 13. " SBNS ,Stop Bit Number Select" "0: One stop bit,1: Two stop bits" newline hexmask.long.word 0x00 0.--12. 1. " SBR ,Baud Rate Modulo Divisor" group.long 0x04++0x03 line.long 0x00 "STAT,LPUART Status Register" bitfld.long 0x00 31. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.long 0x00 30. " RXEDGIF ,LPUART_RX Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.long 0x00 29. " MSBF ,MSB First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit9. bit8. bit7 or bit6) is the first bit that is transmitted following the start bit dependin.." newline bitfld.long 0x00 28. " RXINV ,Receive Data Inversion" "0: Receive data not inverted,1: Receive data inverted" newline bitfld.long 0x00 27. " RWUID ,Receive Wake Up Idle Detect" "0: During receive standby state (RWU = 1). the IDLE bit does not get set upon detection of an idle char..,1: During receive standby state (RWU = 1). the IDLE bit gets set upon detection of an idle character" newline bitfld.long 0x00 26. " BRK13 ,Break Character Generation Length" "0: Break character is transmitted with length of 10 bit times (if M = 0. SBNS = 0) or 11 (if M = 1. SBN..,1: Break character is transmitted with length of 13 bit times (if M = 0. SBNS = 0) or 14 (if M = 1. SBN.." newline bitfld.long 0x00 25. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length 10 bit times (if M = 0. SBNS = 0) or 11 (if M = 1. SBNS = 0 or..,1: Break character is detected at length of 11 bit times (if M = 0. SBNS = 0) or 12 (if M = 1. SBNS = 0.." newline rbitfld.long 0x00 24. " RAF ,Receiver Active Flag" "0: LPUART receiver idle waiting for a start bit,1: LPUART receiver active (LPUART_RX input not idle)" newline rbitfld.long 0x00 23. " TDRE ,Transmit Data Register Empty Flag" "0: Transmit data buffer full,1: Transmit data buffer empty" newline rbitfld.long 0x00 22. " TC ,Transmission Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.long 0x00 21. " RDRF ,Receive Data Register Full Flag" "0: Receive data buffer empty,1: Receive data buffer full" newline bitfld.long 0x00 20. " IDLE ,Idle Line Flag" "0: No idle line detected,1: Idle line was detected" newline bitfld.long 0x00 19. " OR ,Receiver Overrun Flag" "0: No overrun,1: Receive overrun (new LPUART data lost)" newline bitfld.long 0x00 18. " NF ,Noise Flag" "0: No noise detected,1: Noise detected in the received character in LPUART_DATA" newline bitfld.long 0x00 17. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.long 0x00 16. " PF ,Parity Error Flag" "0: No parity error,1: Parity error" newline bitfld.long 0x00 15. " MA1F ,Match 1 Flag" "0: Received data is not equal to MA1,1: Received data is equal to MA1" newline bitfld.long 0x00 14. " MA2F ,Match 2 Flag" "0: Received data is not equal to MA2,1: Received data is equal to MA2" group.long 0x08++0x03 line.long 0x00 "CTRL,LPUART Control Register" bitfld.long 0x00 31. " R8T9 ,Receive Bit 8 / Transmit Bit 9" "0,1" newline bitfld.long 0x00 30. " R9T8 ,Receive Bit 9 / Transmit Bit 8" "0,1" newline bitfld.long 0x00 29. " TXDIR ,LPUART_TX Pin Direction in Single-Wire Mode" "0: LPUART_TX pin is an input in single-wire mode,1: LPUART_TX pin is an output in single-wire mode" newline bitfld.long 0x00 28. " TXINV ,Transmit Data Inversion" "0: Transmit data not inverted,1: Transmit data inverted" newline bitfld.long 0x00 27. " ORIE ,Overrun Interrupt Enable" "0: OR interrupts disabled. use polling,1: Hardware interrupt requested when OR is set" newline bitfld.long 0x00 26. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupts disabled. use polling,1: Hardware interrupt requested when NF is set" newline bitfld.long 0x00 25. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupts disabled. use polling,1: Hardware interrupt requested when FE is set" newline bitfld.long 0x00 24. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupts disabled. use polling),1: Hardware interrupt requested when PF is set" newline bitfld.long 0x00 23. " TIE ,Transmit Interrupt Enable" "0: Hardware interrupts from TDRE disabled. use polling,1: Hardware interrupt requested when TDRE flag is 1" newline bitfld.long 0x00 22. " TCIE ,Transmission Complete Interrupt Enable for" "0: Hardware interrupts from TC disabled. use polling,1: Hardware interrupt requested when TC flag is 1" newline bitfld.long 0x00 21. " RIE ,Receiver Interrupt Enable" "0: Hardware interrupts from RDRF disabled. use polling,1: Hardware interrupt requested when RDRF flag is 1" newline bitfld.long 0x00 20. " ILIE ,Idle Line Interrupt Enable" "0: Hardware interrupts from IDLE disabled. use polling,1: Hardware interrupt requested when IDLE flag is 1" newline bitfld.long 0x00 19. " TE ,Transmitter Enable" "0: Transmitter disabled,1: Transmitter enabled" newline bitfld.long 0x00 18. " RE ,Receiver Enable" "0: Receiver disabled,1: Receiver enabled" newline bitfld.long 0x00 17. " RWU ,Receiver Wakeup Control" "0: Normal receiver operation,1: LPUART receiver in standby waiting for wakeup condition" newline bitfld.long 0x00 16. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" newline bitfld.long 0x00 15. " MA1IE ,Match 1 Interrupt Enable" "0: MA1F interrupt disabled,1: MA1F interrupt enabled" newline bitfld.long 0x00 14. " MA2IE ,Match 2 Interrupt Enable" "0: MA2F interrupt disabled,1: MA2F interrupt enabled" newline bitfld.long 0x00 8.--10. " IDLECFG ,Idle Configuration" "0: 1 idle character,1: 2 idle characters,2: 4 idle characters,3: 8 idle characters,4: 16 idle characters,5: 32 idle characters,6: 64 idle characters,7: 128 idle characters" newline bitfld.long 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation - LPUART_RX and LPUART_TX use separate pins,1: Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input (.." newline bitfld.long 0x00 6. " DOZEEN ,Doze Enable" "0: LPUART is enabled in Doze mode,1: LPUART is disabled in Doze mode" newline bitfld.long 0x00 5. " RSRC ,Receiver Source Select" "0: Provided LOOPS is set. RSRC is cleared. selects internal loop back mode and the LPUART does not use ..,1: Single-wire LPUART mode where the LPUART_TX pin is connected to the transmitter output and receiver .." newline bitfld.long 0x00 4. " M ,9-Bit or 8-Bit Mode Select" "0: Receiver and transmitter use 8-bit data characters,1: Receiver and transmitter use 9-bit data characters" newline bitfld.long 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Configures RWU for idle-line wakeup,1: Configures RWU with address-mark wakeup" newline bitfld.long 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.long 0x00 1. " PE ,Parity Enable" "0: No hardware parity generation or checking,1: Parity enabled" newline bitfld.long 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" group.long 0x0C++0x03 line.long 0x00 "DATA,LPUART Data Register" rbitfld.long 0x00 15. " NOISY ,The current received dataword contained in DATA[R9:R0] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.long 0x00 14. " PARITYE ,The current received dataword contained in DATA[R9:R0] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.long 0x00 13. " FRETSC ,Frame Error / Transmit Special Character" "0: The dataword was received without a frame error on read. transmit a normal character on write,1: The dataword was received with a frame error. transmit an idle or break character on transmit" newline rbitfld.long 0x00 12. " RXEMPT ,Receive Buffer Empty" "0: Receive buffer contains valid data,1: Receive buffer is empty. data returned on read is not valid" newline rbitfld.long 0x00 11. " IDLINE ,Idle Line" "0: Receiver was not idle before receiving this character,1: Receiver was idle before receiving this character" newline bitfld.long 0x00 9. " R9T9 ,Read receive data buffer 9 or write transmit data buffer 9" "0,1" newline bitfld.long 0x00 8. " R8T8 ,Read receive data buffer 8 or write transmit data buffer 8" "0,1" newline bitfld.long 0x00 7. " R7T7 ,Read receive data buffer 7 or write transmit data buffer 7" "0,1" newline bitfld.long 0x00 6. " R6T6 ,Read receive data buffer 6 or write transmit data buffer 6" "0,1" newline bitfld.long 0x00 5. " R5T5 ,Read receive data buffer 5 or write transmit data buffer 5" "0,1" newline bitfld.long 0x00 4. " R4T4 ,Read receive data buffer 4 or write transmit data buffer 4" "0,1" newline bitfld.long 0x00 3. " R3T3 ,Read receive data buffer 3 or write transmit data buffer 3" "0,1" newline bitfld.long 0x00 2. " R2T2 ,Read receive data buffer 2 or write transmit data buffer 2" "0,1" newline bitfld.long 0x00 1. " R1T1 ,Read receive data buffer 1 or write transmit data buffer 1" "0,1" newline bitfld.long 0x00 0. " R0T0 ,Read receive data buffer 0 or write transmit data buffer 0" "0,1" group.long 0x10++0x03 line.long 0x00 "MATCH,LPUART Match Address Register" hexmask.long.word 0x00 16.--25. 1. " MA2 ,Match Address 2" newline hexmask.long.word 0x00 0.--9. 1. " MA1 ,Match Address 1" group.long 0x14++0x03 line.long 0x00 "MODIR,LPUART Modem IrDA Register" bitfld.long 0x00 18. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.long 0x00 16.--17. " TNP ,Transmitter narrow pulse" "0: 1/OSR,1: 2/OSR,2: 3/OSR,3: 4/OSR" newline bitfld.long 0x00 5. " TXCTSSRC ,Transmit CTS Source" "0: CTS input is the LPUART_CTS pin,1: CTS input is the inverted Receiver Match result" newline bitfld.long 0x00 4. " TXCTSC ,Transmit CTS Configuration" "0: CTS input is sampled at the start of each character,1: CTS input is sampled when the transmitter is idle" newline bitfld.long 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the receiver data register is full or a start bit has been detected that would .." newline bitfld.long 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.long 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.long 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" width 0x0B tree.end endif tree "MCG (Multipurpose Clock Generator module)" base ad:0x40064000 width 7. sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "C1,MCG Control 1 Register" bitfld.byte 0x00 6.--7. " CLKS ,Clock Source Select" "0: Encoding 0 - Output of FLL or PLL is selected (depends on PLLS control bit),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Reserved" newline bitfld.byte 0x00 3.--5. " FRDIV ,FLL External Reference Divider" "0: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 1. for all other RANGE 0 values. Divide Factor is 32,1: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 2. for all other RANGE 0 values. Divide Factor is 64,2: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 4. for all other RANGE 0 values. Divide Factor is 128,3: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 8. for all other RANGE 0 values. Divide Factor is 256,4: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 16. for all other RANGE 0 values. Divide Factor is 512,5: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 32. for all other RANGE 0 values. Divide Factor is 102..,6: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 64. for all other RANGE 0 values. Divide Factor is 128..,7: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 128. for all other RANGE 0 values. Divide Factor is 15.." newline bitfld.byte 0x00 2. " IREFS ,Internal Reference Select" "0: External reference clock is selected,1: The slow internal reference clock is selected" newline bitfld.byte 0x00 1. " IRCLKEN ,Internal Reference Clock Enable" "0: MCGIRCLK inactive,1: MCGIRCLK active" newline bitfld.byte 0x00 0. " IREFSTEN ,Internal Reference Stop Enable" "0: Internal reference clock is disabled in Stop mode,1: Internal reference clock is enabled in Stop mode if IRCLKEN is set or if MCG is in FEI. FBI. or BLPI.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "C1,MCG Control 1 Register" bitfld.byte 0x00 6.--7. " CLKS ,Clock Source Select" "0: Encoding 0 - Output of FLL or PLLCS is selected (depends on PLLS control bit),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Reserved" newline bitfld.byte 0x00 3.--5. " FRDIV ,FLL External Reference Divider" "0: If RANGE = 0 or OSCSEL=1 . Divide Factor is 1. for all other RANGE values. Divide Factor is 32,1: If RANGE = 0 or OSCSEL=1 . Divide Factor is 2. for all other RANGE values. Divide Factor is 64,2: If RANGE = 0 or OSCSEL=1 . Divide Factor is 4. for all other RANGE values. Divide Factor is 128,3: If RANGE = 0 or OSCSEL=1 . Divide Factor is 8. for all other RANGE values. Divide Factor is 256,4: If RANGE = 0 or OSCSEL=1 . Divide Factor is 16. for all other RANGE values. Divide Factor is 512,5: If RANGE = 0 or OSCSEL=1 . Divide Factor is 32. for all other RANGE values. Divide Factor is 1024,6: If RANGE = 0 or OSCSEL=1 . Divide Factor is 64. for all other RANGE values. Divide Factor is 1280,7: If RANGE = 0 or OSCSEL=1 . Divide Factor is 128. for all other RANGE values. Divide Factor is 1536" newline bitfld.byte 0x00 2. " IREFS ,Internal Reference Select" "0: External reference clock is selected,1: The slow internal reference clock is selected" newline bitfld.byte 0x00 1. " IRCLKEN ,Internal Reference Clock Enable" "0: MCGIRCLK inactive,1: MCGIRCLK active" newline bitfld.byte 0x00 0. " IREFSTEN ,Internal Reference Stop Enable" "0: Internal reference clock is disabled in Stop mode,1: Internal reference clock is enabled in Stop mode if IRCLKEN is set or if MCG is in FEI. FBI. or BLPI.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "C1,MCG Control 1 Register" bitfld.byte 0x00 6.--7. " CLKS ,Clock Source Select" "0: Encoding 0 - Output of FLL or PLLCS is selected (depends on PLLS control bit),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Reserved" newline bitfld.byte 0x00 3.--5. " FRDIV ,FLL External Reference Divider" "0: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 1. for all other RANGE 0 values. Divide Factor is 32,1: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 2. for all other RANGE 0 values. Divide Factor is 64,2: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 4. for all other RANGE 0 values. Divide Factor is 128,3: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 8. for all other RANGE 0 values. Divide Factor is 256,4: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 16. for all other RANGE 0 values. Divide Factor is 512,5: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 32. for all other RANGE 0 values. Divide Factor is 102..,6: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 64. for all other RANGE 0 values. Divide Factor is Res..,7: If RANGE 0 = 0 or OSCSEL=1 . Divide Factor is 128. for all other RANGE 0 values. Divide Factor is Re.." newline bitfld.byte 0x00 2. " IREFS ,Internal Reference Select" "0: External reference clock is selected,1: The slow internal reference clock is selected" newline bitfld.byte 0x00 1. " IRCLKEN ,Internal Reference Clock Enable" "0: MCGIRCLK inactive,1: MCGIRCLK active" newline bitfld.byte 0x00 0. " IREFSTEN ,Internal Reference Stop Enable" "0: Internal reference clock is disabled in Stop mode,1: Internal reference clock is enabled in Stop mode if IRCLKEN is set or if MCG is in FEI. FBI. or BLPI.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "C1,MCG Control 1 Register" bitfld.byte 0x00 6.--7. " CLKS ,Clock Source Select" "0: Encoding 0 - Output of FLL or PLL is selected (depends on PLLS control bit),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Reserved" newline bitfld.byte 0x00 3.--5. " FRDIV ,FLL External Reference Divider" "0: If RANGE = 0 or OSCSEL=1 . Divide Factor is 1. for all other RANGE values. Divide Factor is 32,1: If RANGE = 0 or OSCSEL=1 . Divide Factor is 2. for all other RANGE values. Divide Factor is 64,2: If RANGE = 0 or OSCSEL=1 . Divide Factor is 4. for all other RANGE values. Divide Factor is 128,3: If RANGE = 0 or OSCSEL=1 . Divide Factor is 8. for all other RANGE values. Divide Factor is 256,4: If RANGE = 0 or OSCSEL=1 . Divide Factor is 16. for all other RANGE values. Divide Factor is 512,5: If RANGE = 0 or OSCSEL=1 . Divide Factor is 32. for all other RANGE values. Divide Factor is 1024,6: If RANGE = 0 or OSCSEL=1 . Divide Factor is 64. for all other RANGE values. Divide Factor is 1280,7: If RANGE = 0 or OSCSEL=1 . Divide Factor is 128. for all other RANGE values. Divide Factor is 1536" newline bitfld.byte 0x00 2. " IREFS ,Internal Reference Select" "0: External reference clock is selected,1: The slow internal reference clock is selected" newline bitfld.byte 0x00 1. " IRCLKEN ,Internal Reference Clock Enable" "0: MCGIRCLK inactive,1: MCGIRCLK active" newline bitfld.byte 0x00 0. " IREFSTEN ,Internal Reference Stop Enable" "0: Internal reference clock is disabled in Stop mode,1: Internal reference clock is enabled in Stop mode if IRCLKEN is set or if MCG is in FEI. FBI. or BLPI.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "C1,MCG Control 1 Register" bitfld.byte 0x00 6.--7. " CLKS ,Clock Source Select" "0: Encoding 0 - Output of FLL or PLLCS is selected (depends on PLLS control bit),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Reserved. defaults to 00" newline bitfld.byte 0x00 3.--5. " FRDIV ,FLL External Reference Divider" "0: If RANGE = 0. Divide Factor is 1. for all other RANGE values. Divide Factor is 32,1: If RANGE = 0. Divide Factor is 2. for all other RANGE values. Divide Factor is 64,2: If RANGE = 0. Divide Factor is 4. for all other RANGE values. Divide Factor is 128,3: If RANGE = 0. Divide Factor is 8. for all other RANGE values. Divide Factor is 256,4: If RANGE = 0. Divide Factor is 16. for all other RANGE values. Divide Factor is 512,5: If RANGE = 0. Divide Factor is 32. for all other RANGE values. Divide Factor is 1024,6: If RANGE = 0. Divide Factor is 64. for all other RANGE values. Divide Factor is Reserved,7: If RANGE = 0. Divide Factor is 128. for all other RANGE values. Divide Factor is Reserved" newline bitfld.byte 0x00 2. " IREFS ,Internal Reference Select" "0: External reference clock is selected,1: The slow internal reference clock is selected" newline bitfld.byte 0x00 1. " IRCLKEN ,Internal Reference Clock Enable" "0: MCGIRCLK inactive,1: MCGIRCLK active" newline bitfld.byte 0x00 0. " IREFSTEN ,Internal Reference Stop Enable" "0: Internal reference clock is disabled in Stop mode,1: Internal reference clock is enabled in Stop mode if IRCLKEN is set or if MCG is in FEI. FBI. or BLPI.." endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "C2,MCG Control 2 Register" bitfld.byte 0x00 7. " LOCRE0 ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of OSC0 external reference clock,1: Generate a reset request on a loss of OSC0 external reference clock" newline bitfld.byte 0x00 6. " FCFTRIM ,Fast Internal Reference Clock Fine Trim" "0,1" newline bitfld.byte 0x00 4.--5. " RANGE ,Frequency Range Select" "0: Encoding 0 - Low frequency range selected for the crystal oscillator,1: Encoding 1 - High frequency range selected for the crystal oscillator,," newline bitfld.byte 0x00 3. " HGO ,High Gain Oscillator Select" "0: Configure crystal oscillator for low-power operation,1: Configure crystal oscillator for high-gain operation" newline bitfld.byte 0x00 2. " EREFS ,External Reference Select" "0: External reference clock requested,1: Oscillator requested" newline bitfld.byte 0x00 1. " LP ,Low Power Select" "0: FLL or PLL is not disabled in bypass modes,1: FLL or PLL is disabled in bypass modes (lower power)" newline bitfld.byte 0x00 0. " IRCS ,Internal Reference Clock Select" "0: Slow internal reference clock selected,1: Fast internal reference clock selected" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "C2,MCG Control 2 Register" bitfld.byte 0x00 7. " LOCRE0 ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of OSC0 external reference clock,1: Generate a reset request on a loss of OSC0 external reference clock" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--5. " RANGE0 ,Frequency Range Select" "0: Encoding 0 - Low frequency range selected for the crystal oscillator,1: Encoding 1 - High frequency range selected for the crystal oscillator,," newline bitfld.byte 0x00 3. " HGO0 ,High Gain Oscillator Select" "0: Configure crystal oscillator for low-power operation,1: Configure crystal oscillator for high-gain operation" newline bitfld.byte 0x00 2. " EREFS0 ,External Reference Select" "0: External reference clock requested,1: Oscillator requested" newline bitfld.byte 0x00 1. " LP ,Low Power Select" "0: FLL (or PLL) is not disabled in bypass modes,1: FLL (or PLL) is disabled in bypass modes (lower power)" newline bitfld.byte 0x00 0. " IRCS ,Internal Reference Clock Select" "0: Slow internal reference clock selected,1: Fast internal reference clock selected" endif sif cpuis("MK60D*10*") group.byte 0x01++0x00 line.byte 0x00 "C2,MCG Control 2 Register" bitfld.byte 0x00 7. " LOCRE0 ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of OSC0 external reference clock,1: Generate a reset request on a loss of OSC0 external reference clock" newline bitfld.byte 0x00 4.--5. " RANGE0 ,Frequency Range Select" "0: Encoding 0 - Low frequency range selected for the crystal oscillator,1: Encoding 1 - High frequency range selected for the crystal oscillator,2: Encoding 2 - Very high frequency range selected for the crystal oscillator,3: Encoding 2 - Very high frequency range selected for the crystal oscillator" newline bitfld.byte 0x00 3. " HGO0 ,High Gain Oscillator Select" "0: Configure crystal oscillator for low-power operation,1: Configure crystal oscillator for high-gain operation" newline bitfld.byte 0x00 2. " EREFS0 ,External Reference Select" "0: External reference clock requested,1: Oscillator requested" newline bitfld.byte 0x00 1. " LP ,Low Power Select" "0: FLL or PLL is not disabled in bypass modes,1: FLL or PLL is disabled in bypass modes (lower power)" newline bitfld.byte 0x00 0. " IRCS ,Internal Reference Clock Select" "0: Slow internal reference clock selected,1: Fast internal reference clock selected" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "C2,MCG Control 2 Register" bitfld.byte 0x00 7. " LOCRE ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of OSC1 external reference clock,1: Generate a reset request on a loss of OSC1 external reference clock" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--5. " RANGE ,Frequency Range Select" "0: Encoding 0 - Low frequency range selected for the crystal oscillator of 32 kHz to 40 kHz (reset defa..,1: Encoding 1 - High frequency range selected for the crystal oscillator of 1 MHz to 8 MHz,," newline bitfld.byte 0x00 3. " HGO ,High Gain Oscillator Select" "0: Configure crystal oscillator for low-power operation,1: Configure crystal oscillator for high-gain operation" newline bitfld.byte 0x00 2. " EREFS ,External Reference Select" "0: External reference clock requested,1: Oscillator requested" newline bitfld.byte 0x00 1. " LP ,Low Power Select" "0: FLL (or PLL) is not disabled in bypass modes,1: FLL (or PLL) is disabled in bypass modes (lower power)" newline bitfld.byte 0x00 0. " IRCS ,Internal Reference Clock Select" "0: Slow internal reference clock selected,1: Fast internal reference clock selected" endif group.byte 0x02++0x00 line.byte 0x00 "C3,MCG Control 3 Register" hexmask.byte 0x00 0.--7. 1. " SCTRIM ,Slow Internal Reference Clock Trim Setting" group.byte 0x03++0x00 line.byte 0x00 "C4,MCG Control 4 Register" bitfld.byte 0x00 7. " DMX32 ,DCO Maximum Frequency with 32.768 kHz Reference" "0: DCO has a default range of 25%,1: DCO is fine-tuned for maximum frequency with 32.768 kHz reference" newline bitfld.byte 0x00 5.--6. " DRST_DRS ,DCO Range Select" "0: Encoding 0 - Low range (reset default),1: Encoding 1 - Mid range,2: Encoding 2 - Mid-high range,3: Encoding 3 - High range" newline bitfld.byte 0x00 1.--4. " FCTRIM ,Fast Internal Reference Clock Trim Setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0. " SCFTRIM ,Slow Internal Reference Clock Fine Trim" "0,1" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "C5,MCG Control 5 Register" bitfld.byte 0x00 7. " PLLREFSEL ,PLL1 External Reference Select" "0: Selects OSC1 clock source as its external reference clock,1: Selects OSC2 clock source as its external reference clock" newline bitfld.byte 0x00 6. " PLLCLKEN ,PLL Clock Enable" "0: MCGPLL1CLK and MCGPLL1CLK2X are inactive,1: MCGPLL1CLK and MCGPLL2CLK2X are active" newline bitfld.byte 0x00 5. " PLLSTEN ,PLL1 Stop Enable" "0: MCGPLL1CLK an MCGPLL1CLK2X are disabled in any of the Stop modes,1: MCGPLL1CLK and MCGPLL1CLK2X are enabled if system is in Normal Stop mode" newline rbitfld.byte 0x00 3.--4. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.byte 0x00 0.--2. " PRDIV ,PLL1 External Reference Divider" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "C5,MCG Control 5 Register" bitfld.byte 0x00 6. " PLLCLKEN ,PLL Clock Enable" "0: MCGPLLCLK is inactive,1: MCGPLLCLK is active" newline bitfld.byte 0x00 5. " PLLSTEN ,PLL Stop Enable" "0: MCGPLLCLK and MCGPLLCLK2X are disabled in any of the Stop modes,1: MCGPLLCLK and MCGPLLCLK2X are enabled if system is in Normal Stop mode" newline bitfld.byte 0x00 0.--2. " PRDIV ,PLL External Reference Divider" "0: Divide Factor is 1,1: Divide Factor is 2,2: Divide Factor is 3,3: Divide Factor is 4,4: Divide Factor is 5,5: Divide Factor is 6,6: Divide Factor is 7,7: Divide Factor is 8" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x04++0x00 line.byte 0x00 "C5,MCG Control 5 Register" bitfld.byte 0x00 6. " PLLCLKEN0 ,PLL Clock Enable" "0: MCGPLLCLK is inactive,1: MCGPLLCLK is active" newline bitfld.byte 0x00 5. " PLLSTEN0 ,PLL Stop Enable" "0: MCGPLLCLK is disabled in any of the Stop modes,1: MCGPLLCLK is enabled if system is in Normal Stop mode" newline bitfld.byte 0x00 0.--4. " PRDIV0 ,PLL External Reference Divider" "0: Divide Factor is 1,1: Divide Factor is 2,2: Divide Factor is 3,3: Divide Factor is 4,4: Divide Factor is 5,5: Divide Factor is 6,6: Divide Factor is 7,7: Divide Factor is 8,8: Divide Factor is 9,9: Divide Factor is 10,10: Divide Factor is 11,11: Divide Factor is 12,12: Divide Factor is 13,13: Divide Factor is 14,14: Divide Factor is 15,15: Divide Factor is 16,16: Divide Factor is 17,17: Divide Factor is 18,18: Divide Factor is 19,19: Divide Factor is 20,20: Divide Factor is 21,21: Divide Factor is 22,22: Divide Factor is 23,23: Divide Factor is 24,24: Divide Factor is 25,25: Divide Factor is 26,26: Divide Factor is 27,27: Divide Factor is 28,28: Divide Factor is 29,29: Divide Factor is 30,30: Divide Factor is 31,31: Divide Factor is 32" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "C5,MCG Control 5 Register" bitfld.byte 0x00 7. " PLLREFSEL0 ,PLL0 External Reference Select" "0: Selects OSC0 clock source as its external reference clock,1: Selects OSC1 clock source as its external reference clock" newline bitfld.byte 0x00 6. " PLLCLKEN0 ,PLL Clock Enable" "0: MCGPLL0CLK and MCGPLL0CLK2X are inactive,1: MCGPLL0CLK and MCGPLL0CLK2X are active" newline bitfld.byte 0x00 5. " PLLSTEN0 ,PLL0 Stop Enable" "0: MCGPLL0CLK and MCGPLL0CLK2X are disabled in any of the Stop modes,1: MCGPLL0CLK and MCGPLL0CLK2X are enabled if system is in Normal Stop mode" newline rbitfld.byte 0x00 3.--4. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.byte 0x00 0.--2. " PRDIV0 ,PLL0 External Reference Divider" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "C6,MCG Control 6 Register" bitfld.byte 0x00 7. " LOLIE0 ,Loss of Lock Interrrupt Enable" "0: No interrupt request is generated on loss of lock,1: Generate an interrupt request on loss of lock" newline bitfld.byte 0x00 6. " PLLS ,PLL Select" "0: FLL is selected,1: PLLCS output clock is selected (PRDIV0 bits of PLL in the C5 register need to be programmed to the c.." newline bitfld.byte 0x00 5. " CME0 ,Clock Monitor Enable" "0: External clock monitor is disabled for OSC0,1: External clock monitor is enabled for OSC0" newline bitfld.byte 0x00 0.--4. " VDIV ,VCO Divider" "0: Multiply Factor is 16,1: Multiply Factor is 17,2: Multiply Factor is 18,3: Multiply Factor is 19,4: Multiply Factor is 20,5: Multiply Factor is 21,6: Multiply Factor is 22,7: Multiply Factor is 23,8: Multiply Factor is 24,9: Multiply Factor is 25,10: Multiply Factor is 26,11: Multiply Factor is 27,12: Multiply Factor is 28,13: Multiply Factor is 29,14: Multiply Factor is 30,15: Multiply Factor is 31,16: Multiply Factor is 32,17: Multiply Factor is 33,18: Multiply Factor is 34,19: Multiply Factor is 35,20: Multiply Factor is 36,21: Multiply Factor is 37,22: Multiply Factor is 38,23: Multiply Factor is 39,24: Multiply Factor is 40,25: Multiply Factor is 41,26: Multiply Factor is 42,27: Multiply Factor is 43,28: Multiply Factor is 44,29: Multiply Factor is 45,30: Multiply Factor is 46,31: Multiply Factor is 47" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "C6,MCG Control 6 Register" bitfld.byte 0x00 7. " LOLIE0 ,Loss of Lock Interrrupt Enable" "0: No interrupt request is generated on loss of lock,1: Generate an interrupt request on loss of lock" newline bitfld.byte 0x00 6. " PLLS ,PLL Select" "0: FLL is selected,1: PLLCS output clock is selected (PRDIV0 bits of PLL in control need to be programmed to the correct d.." newline bitfld.byte 0x00 5. " CME0 ,Clock Monitor Enable" "0: External clock monitor is disabled for OSC0,1: External clock monitor is enabled for OSC0" newline bitfld.byte 0x00 0.--4. " VDIV0 ,VCO0 Divider" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x05++0x00 line.byte 0x00 "C6,MCG Control 6 Register" bitfld.byte 0x00 7. " LOLIE0 ,Loss of Lock Interrrupt Enable" "0: No interrupt request is generated on loss of lock,1: Generate an interrupt request on loss of lock" newline bitfld.byte 0x00 6. " PLLS ,PLL Select" "0: FLL is selected,1: PLL is selected (PRDIV 0 need to be programmed to the correct divider to generate a PLL reference cl.." newline bitfld.byte 0x00 5. " CME0 ,Clock Monitor Enable" "0: External clock monitor is disabled for OSC0,1: External clock monitor is enabled for OSC0" newline bitfld.byte 0x00 0.--4. " VDIV0 ,VCO 0 Divider" "0: Multiply Factor is 24,1: Multiply Factor is 25,2: Multiply Factor is 26,3: Multiply Factor is 27,4: Multiply Factor is 28,5: Multiply Factor is 29,6: Multiply Factor is 30,7: Multiply Factor is 31,8: Multiply Factor is 32,9: Multiply Factor is 33,10: Multiply Factor is 34,11: Multiply Factor is 35,12: Multiply Factor is 36,13: Multiply Factor is 37,14: Multiply Factor is 38,15: Multiply Factor is 39,16: Multiply Factor is 40,17: Multiply Factor is 41,18: Multiply Factor is 42,19: Multiply Factor is 43,20: Multiply Factor is 44,21: Multiply Factor is 45,22: Multiply Factor is 46,23: Multiply Factor is 47,24: Multiply Factor is 48,25: Multiply Factor is 49,26: Multiply Factor is 50,27: Multiply Factor is 51,28: Multiply Factor is 52,29: Multiply Factor is 53,30: Multiply Factor is 54,31: Multiply Factor is 55" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "C6,MCG Control 6 Register" bitfld.byte 0x00 7. " LOLIE ,Loss of Lock Interrrupt Enable" "0: No interrupt request is generated on loss of lock,1: Generate an interrupt request on loss of lock" newline bitfld.byte 0x00 6. " PLLS ,PLL Select" "0: FLL is selected,1: PLLCS output clock is selected (PRDIV bits of PLL in control need to be programmed to the correct d.." newline bitfld.byte 0x00 5. " CME ,Clock Monitor Enable" "0: External clock monitor is disabled for OSC1,1: External clock monitor is enabled for OSC1" newline bitfld.byte 0x00 0.--4. " VDIV ,VCO Divider" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.byte 0x06++0x00 line.byte 0x00 "S,MCG Status Register" bitfld.byte 0x00 7. " LOLS ,Loss of Lock Status" "0: PLL has not lost lock since LOLS 0 was last cleared,1: PLL has lost lock since LOLS 0 was last cleared" newline rbitfld.byte 0x00 6. " LOCK0 ,Lock Status" "0: PLL is currently unlocked,1: PLL is currently locked" newline rbitfld.byte 0x00 5. " PLLST ,PLL Select Status" "0: Source of PLLS clock is FLL clock,1: Source of PLLS clock is PLL output clock" newline rbitfld.byte 0x00 4. " IREFST ,Internal Reference Status" "0: Source of FLL reference clock is the external reference clock,1: Source of FLL reference clock is the internal reference clock" newline rbitfld.byte 0x00 2.--3. " CLKST ,Clock Mode Status" "0: Encoding 0 - Output of the FLL is selected (reset default),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Output of the PLL is selected" newline rbitfld.byte 0x00 1. " OSCINIT0 ,OSC Initialization" "0,1" newline rbitfld.byte 0x00 0. " IRCST ,Internal Reference Clock Status" "0: Source of internal reference clock is the slow clock (32 kHz IRC),1: Source of internal reference clock is the fast clock (4 MHz IRC)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "S,MCG Status Register" rbitfld.byte 0x00 7. " LOLS ,Loss of Lock Status" "0: PLL has not lost lock since LOLS was last cleared,1: PLL has lost lock since LOLS was last cleared" newline rbitfld.byte 0x00 6. " LOCK ,Lock Status" "0: PLL is currently unlocked,1: PLL is currently locked" newline rbitfld.byte 0x00 5. " PLLST ,PLL Select Status" "0: Source of PLLS clock is FLL clock,1: Source of PLLS clock is PLLCS output clock" newline rbitfld.byte 0x00 4. " IREFST ,Internal Reference Status" "0: Source of FLL reference clock is the external reference clock,1: Source of FLL reference clock is the internal reference clock" newline rbitfld.byte 0x00 2.--3. " CLKST ,Clock Mode Status" "0: Encoding 0 - Output of the FLL is selected (reset default),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Output of the PLL is selected" newline rbitfld.byte 0x00 1. " OSCINIT ,OSC Initialization" "0,1" newline rbitfld.byte 0x00 0. " IRCST ,Internal Reference Clock Status" "0: Source of internal reference clock is the slow clock (32 kHz IRC),1: Source of internal reference clock is the fast clock (2 MHz IRC)" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x06++0x00 line.byte 0x00 "S,MCG Status Register" bitfld.byte 0x00 7. " LOLS0 ,Loss of Lock Status" "0: PLL has not lost lock since LOLS 0 was last cleared,1: PLL has lost lock since LOLS 0 was last cleared" newline bitfld.byte 0x00 6. " LOCK0 ,Lock Status" "0: PLL is currently unlocked,1: PLL is currently locked" newline bitfld.byte 0x00 5. " PLLST ,PLL Select Status" "0: Source of PLLS clock is FLL clock,1: Source of PLLS clock is PLLCS output clock" newline bitfld.byte 0x00 4. " IREFST ,Internal Reference Status" "0: Source of FLL reference clock is the external reference clock,1: Source of FLL reference clock is the internal reference clock" newline bitfld.byte 0x00 2.--3. " CLKST ,Clock Mode Status" "0: Encoding 0 - Output of the FLL is selected (reset default),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Output of the PLL is selected" newline bitfld.byte 0x00 1. " OSCINIT0 ,OSC Initialization" "0,1" newline bitfld.byte 0x00 0. " IRCST ,Internal Reference Clock Status" "0: Source of internal reference clock is the slow clock (32 kHz IRC),1: Source of internal reference clock is the fast clock (2 MHz IRC)" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "S,MCG Status Register" bitfld.byte 0x00 7. " LOLS0 ,Loss of Lock Status" "0: PLL has not lost lock since LOLS 0 was last cleared,1: PLL has lost lock since LOLS 0 was last cleared" newline rbitfld.byte 0x00 6. " LOCK0 ,Lock Status" "0: PLL is currently unlocked,1: PLL is currently locked" newline rbitfld.byte 0x00 5. " PLLST ,PLL Select Status" "0: Source of PLLS clock is FLL clock,1: Source of PLLS clock is PLL output clock" newline rbitfld.byte 0x00 4. " IREFST ,Internal Reference Status" "0: Source of FLL reference clock is the external reference clock,1: Source of FLL reference clock is the internal reference clock" newline rbitfld.byte 0x00 2.--3. " CLKST ,Clock Mode Status" "0: Encoding 0 - Output of the FLL is selected (reset default),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Output of the PLL is selected" newline rbitfld.byte 0x00 1. " OSCINIT0 ,OSC Initialization" "0,1" newline rbitfld.byte 0x00 0. " IRCST ,Internal Reference Clock Status" "0: Source of internal reference clock is the slow clock (32 kHz IRC),1: Source of internal reference clock is the fast clock (4 MHz IRC)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "S,MCG Status Register" bitfld.byte 0x00 7. " LOLS0 ,Loss of Lock Status" "0: PLL has not lost lock since LOLS 0 was last cleared,1: PLL has lost lock since LOLS 0 was last cleared" newline rbitfld.byte 0x00 6. " LOCK0 ,Lock Status" "0: PLL is currently unlocked,1: PLL is currently locked" newline rbitfld.byte 0x00 5. " PLLST ,PLL Select Status" "0: Source of PLLS clock is FLL clock,1: Source of PLLS clock is PLLCS output clock" newline rbitfld.byte 0x00 4. " IREFST ,Internal Reference Status" "0: Source of FLL reference clock is the external reference clock,1: Source of FLL reference clock is the internal reference clock" newline rbitfld.byte 0x00 2.--3. " CLKST ,Clock Mode Status" "0: Encoding 0 - Output of the FLL is selected (reset default),1: Encoding 1 - Internal reference clock is selected,2: Encoding 2 - External reference clock is selected,3: Encoding 3 - Output of the PLL is selected" newline rbitfld.byte 0x00 1. " OSCINIT0 ,OSC Initialization" "0,1" newline rbitfld.byte 0x00 0. " IRCST ,Internal Reference Clock Status" "0: Source of internal reference clock is the slow clock (32 kHz IRC),1: Source of internal reference clock is the fast clock (4 MHz IRC)" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x08++0x00 line.byte 0x00 "SC,MCG Status and Control Register" bitfld.byte 0x00 7. " ATME ,Automatic Trim Machine Enable" "0: Auto Trim Machine disabled,1: Auto Trim Machine enabled" newline bitfld.byte 0x00 6. " ATMS ,Automatic Trim Machine Select" "0: 32 kHz Internal Reference Clock selected,1: 4 MHz Internal Reference Clock selected" newline rbitfld.byte 0x00 5. " ATMF ,Automatic Trim machine Fail Flag" "0: Automatic Trim Machine completed normally,1: Automatic Trim Machine failed" newline bitfld.byte 0x00 4. " FLTPRSRV ,FLL Filter Preserve Enable" "0: FLL filter and FLL frequency will reset on changes to currect clock mode,1: Fll filter and FLL frequency retain their previous values during new clock mode change" newline bitfld.byte 0x00 1.--3. " FCRDIV ,Fast Clock Internal Reference Divider" "0: Divide Factor is 1,1: Divide Factor is 2,2: Divide Factor is 4,3: Divide Factor is 8,4: Divide Factor is 16,5: Divide Factor is 32,6: Divide Factor is 64,7: Divide Factor is 128" newline rbitfld.byte 0x00 0. " LOCS0 ,OSC0 Loss of Clock Status" "0: Loss of OSC0 has not occurred,1: Loss of OSC0 has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "SC,MCG Status and Control Register" bitfld.byte 0x00 7. " ATME ,Automatic Trim Machine Enable" "0: Auto Trim Machine disabled,1: Auto Trim Machine enabled" newline bitfld.byte 0x00 6. " ATMS ,Automatic Trim Machine Select" "0: 32 kHz Internal Reference Clock selected,1: 4 MHz Internal Reference Clock selected" newline bitfld.byte 0x00 5. " ATMF ,Automatic Trim Machine Fail Flag" "0: Automatic Trim Machine completed normally,1: Automatic Trim Machine failed" newline bitfld.byte 0x00 4. " FLTPRSRV ,FLL Filter Preserve Enable" "0: FLL filter and FLL frequency will reset on changes to currect clock mode,1: Fll filter and FLL frequency retain their previous values during new clock mode change" newline bitfld.byte 0x00 1.--3. " FCRDIV ,Fast Clock Internal Reference Divider" "0: Divide Factor is 1,1: Divide Factor is 2,2: Divide Factor is 4,3: Divide Factor is 8,4: Divide Factor is 16,5: Divide Factor is 32,6: Divide Factor is 64,7: Divide Factor is 128" newline bitfld.byte 0x00 0. " LOCS0 ,OSC0 Loss of Clock Status" "0: Loss of OSC0 has not occurred,1: Loss of OSC0 has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x08++0x00 line.byte 0x00 "SC,MCG Status and Control Register" bitfld.byte 0x00 7. " ATME ,Automatic Trim Machine Enable" "0: Auto Trim Machine disabled,1: Auto Trim Machine enabled" newline bitfld.byte 0x00 6. " ATMS ,Automatic Trim Machine Select" "0: 32 kHz Internal Reference Clock selected,1: 4 MHz Internal Reference Clock selected" newline rbitfld.byte 0x00 5. " ATMF ,Automatic Trim machine Fail Flag" "0: Automatic Trim Machine completed normally,1: Automatic Trim Machine failed" newline bitfld.byte 0x00 4. " FLTPRSRV ,FLL Filter Preserve Enable" "0: FLL filter and FLL frequency will reset on changes to currect clock mode,1: Fll filter and FLL frequency retain their previous values during new clock mode change" newline bitfld.byte 0x00 1.--3. " FCIRDIV ,Fast Clock Internall Reference Divider" "0: Divide Factor is 1,1: Divide Factor is 2,2: Divide Factor is 4,3: Divide Factor is 8,4: Divide Factor is 16,5: Divide Factor is 32,6: Divide Factor is 64,7: Divide Factor is 128" newline rbitfld.byte 0x00 0. " LOCS ,OSC1 Loss of Clock Status" "0: Loss of OSC1 has not occur,1: Loss of OSC1 has occur" endif group.byte 0x0A++0x00 line.byte 0x00 "ATCVH,MCG Auto Trim Compare Value High Register" hexmask.byte 0x00 0.--7. 1. " ATCVH ,ATM Compare Value High" group.byte 0x0B++0x00 line.byte 0x00 "ATCVL,MCG Auto Trim Compare Value Low Register" hexmask.byte 0x00 0.--7. 1. " ATCVL ,ATM Compare Value Low" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0C++0x00 line.byte 0x00 "C7,MCG Control 7 Register" hexmask.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.byte 0x00 0. " OSCSEL ,MCG OSC Clock Select" "0: Selects System Oscillator (OSCCLK),1: Selects 32 kHz RTC Oscillator" endif sif cpuis("MK60D*10*") group.byte 0x0C++0x00 line.byte 0x00 "C7,MCG Control 7 Register" bitfld.byte 0x00 0. " OSCSEL ,MCG OSC Clock Select" "0: Selects System Oscillator (OSCCLK),1: Selects 32 kHz RTC Oscillator" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0C++0x00 line.byte 0x00 "C7,MCG Control 7 Register" bitfld.byte 0x00 0.--1. " OSCSEL ,MCG OSC Clock Select" "0: Selects Oscillator (OSCCLK0),1: Selects 32 kHz RTC Oscillator,2: Selects Oscillator (OSCCLK1)," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0D++0x00 line.byte 0x00 "C8,MCG Control 8 Register" bitfld.byte 0x00 7. " LOCRE1 ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of RTC external reference clock,1: Generate a reset request on a loss of RTC external reference clock" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " CME1 ,Clock Monitor Enable1" "0: External clock monitor is disabled for RTC clock,1: External clock monitor is enabled for RTC clock" newline rbitfld.byte 0x00 1.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.byte 0x00 0. " LOCS1 ,RTC Loss of Clock Status" "0: Loss of RTC has not occur,1: Loss of RTC has occur" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "C8,MCG Control 8 Register" bitfld.byte 0x00 7. " LOCRE1 ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of RTC external reference clock,1: Generate a reset request on a loss of RTC external reference clock" newline bitfld.byte 0x00 6. " LOLRE ,PLL Loss of Lock Reset Enable" "0: Interrupt request is generated on a PLL loss of lock indication,1: Generate a reset request on a PLL loss of lock indication" newline bitfld.byte 0x00 5. " CME1 ,Clock Monitor Enable1" "0: External clock monitor is disabled for RTC clock,1: External clock monitor is enabled for RTC clock" newline bitfld.byte 0x00 0. " LOCS1 ,RTC Loss of Clock Status" "0: Loss of RTC has not occur,1: Loss of RTC has occur" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "C8,MCG Control 8 Register" bitfld.byte 0x00 7. " LOCRE ,Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of RTC external reference clock,1: Generate a reset request on a loss of RTC external reference clock" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " CME3 ,Clock Monitor Enable" "0: External clock monitor is disabled for RTC clock,1: External clock monitor is enabled for RTC clock" newline rbitfld.byte 0x00 1.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.byte 0x00 0. " LOCS3 ,RTC Loss of Clock Status" "0: Loss of RTC has not occur,1: Loss of RTC has occur" endif sif cpuis("MK60D*10*") rgroup.byte 0x0E++0x00 line.byte 0x00 "C9,MCG Control 9 Register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0E++0x00 line.byte 0x00 "C9,MCG Control 9 Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.byte 0x00 0.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "C9,MCG Control 9 Register" bitfld.byte 0x00 5. " PLL_CME ,MCG External PLL Clock Monitor Enable" "0: External clock monitor is disabled for EXT_PLL clock,1: External clock monitor is enabled for EXT_PLL clock" newline bitfld.byte 0x00 4. " PLL_LOCRE ,MCG External PLL Loss of Clock Reset Enable" "0: Interrupt request is generated on a invalid or loss of the MCG external PLL clock,1: Generates a system reset request on a invalid or loss of the MCG external PLL clock" newline bitfld.byte 0x00 0. " EXT_PLL_LOCS ,External PLL Loss of Clock Status" "0: Loss of MCG EXT_PLL has not occurred,1: Loss of MCG EXT_PLL has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0F++0x00 line.byte 0x00 "C10,MCG Control 10 Register" bitfld.byte 0x00 7. " LOCRE2 ,OSC1 Loss of Clock Reset Enable" "0: Interrupt request is generated on a loss of OSC1 external reference clock,1: Reset request is generated on a loss of OSC1 external reference clock" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--5. " RANGE1 ,Frequency Range1 Select" "0: Encoding 0 - Low frequency range selected for the crystal oscillator,1: Encoding 1 - High frequency range selected for the crystal oscillator,," newline bitfld.byte 0x00 3. " HGO1 ,High Gain Oscillator1 Select" "0: Configure crystal oscillator for low-power operation,1: Configure crystal oscillator for high-gain operation" newline bitfld.byte 0x00 2. " EREFS1 ,External Reference Select" "0: External reference clock requested,1: Oscillator requested" newline rbitfld.byte 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK60D*10*") rgroup.byte 0x0F++0x00 line.byte 0x00 "C10,MCG Control 10 Register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0F++0x00 line.byte 0x00 "C10,MCG Control 10 Register" bitfld.byte 0x00 7. " LOCRE2 ,OSC2 Loss of Clock Interrupt Enable" "0: Interrupt request is generated on a loss of OSC2 external reference clock,1: Reset request is generated on a loss of OSC2 external reference clock" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4.--5. " RANGE2 ,Frequency Range2 Select" "0: Encoding 0 - Low frequency range selected for the crystal oscillator of 32 kHz to 40 kHz (reset defa..,1: Encoding 1 - High frequency range selected for the crystal oscillator of 1 MHz to 8 MHz,," newline bitfld.byte 0x00 3. " HGO2 ,High Gain Oscillator2 Select" "0: Configure crystal oscillator for low-power operation,1: Configure crystal oscillator for high-gain operation" newline bitfld.byte 0x00 2. " EREFS2 ,External Reference Select" "0: External reference clock requested,1: Oscillator requested" newline rbitfld.byte 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "C11,MCG Control 11 Register" bitfld.byte 0x00 7. " PLLREFSEL2 ,PLL2 External Reference Select" "0: Selects OSC1 clock source as its external reference clock,1: Selects OSC2 clock source as its external reference clock" newline bitfld.byte 0x00 6. " PLLCLKEN2 ,PLL2 Clock Enable" "0: MCGPLL2CLK. MCGPLL2CLK2x. and MCGDDRCLK2X are inactive,1: MCGPLL2CLK. MCGPLL2CLK2x. and MCGDDRCLK2X are active unless MCG is in a bypass mode with LP=1 (BLPI .." newline bitfld.byte 0x00 5. " PLLSTEN2 ,PLL2 Stop Enable" "0: PLL2 clocks (MCGPLL2CLK. MCGPLL2CLK2X. and MCGDDRCLK2X) are disabled in any of the Stop modes,1: PLL2 and its clocks (MCGPLL2CLK. MCGPLL2CLK2X. and MCGDDRCLK2X) are enabled if system is in Normal S.." newline bitfld.byte 0x00 4. " PLLCS ,PLL Clock Select" "0: PLL1 output clock is selected,1: PLL2 output clock is selected" newline rbitfld.byte 0x00 3. " RESERVED ,External Reference 2 Select" "0,1" newline bitfld.byte 0x00 0.--2. " PRDIV2 ,PLL2 External Reference Divider" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "C11,MCG Control 11 Register" bitfld.byte 0x00 7. " PLLREFSEL1 ,PLL1 External Reference Select" "0: Selects OSC0 clock source as its external reference clock,1: Selects OSC1 clock source as its external reference clock" newline bitfld.byte 0x00 6. " PLLCLKEN1 ,PLL1 Clock Enable" "0: MCGPLL1CLK. MCGPLL1CLK2X. and MCGDDRCLK2X are inactive,1: MCGPLL1CLK. MCGPLL1CLK2X. and MCGDDRCLK2X are active unless MCG is in a bypass mode with LP=1 (BLPI .." newline bitfld.byte 0x00 5. " PLLSTEN1 ,PLL1 Stop Enable" "0: PLL1 clocks (MCGPLL1CLK. MCGPLL1CLK2X. and MCGDDRCLK2X) are disabled in any of the Stop modes,1: PLL1 and its clocks (MCGPLL1CLK. MCGPLL1CLK2X. and MCGDDRCLK2X) are enabled if system is in Normal S.." newline bitfld.byte 0x00 4. " PLLCS ,PLL Clock Select" "0: PLL0 output clock is selected,1: PLL1 output clock is selected" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--2. " PRDIV1 ,PLL1 External Reference Divider" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "C11,MCG Control 11 Register" bitfld.byte 0x00 4. " PLLCS ,PLL Clock Select" "0: PLL0 output clock is selected,1: External PLL clock is selected" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "C12,MCG Control 12 Register" bitfld.byte 0x00 7. " LOLIE2 ,PLL2 Loss of Lock Interrupt Enable" "0: No interrupt request is generated on loss of lock on PLL2,1: Generate an interrupt request on loss of lock on PLL2" newline rbitfld.byte 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.byte 0x00 5. " CME2 ,Clock Monitor Enable2" "0: External clock monitor for OSC2 is disabled,1: Generate a reset request on loss of external clock on OSC2" newline bitfld.byte 0x00 0.--4. " VDIV2 ,VCO2 Divider" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "C12,MCG Control 12 Register" bitfld.byte 0x00 7. " LOLIE1 ,PLL1 Loss of Lock Interrupt Enable" "0: No interrupt request is generated on loss of lock on PLL1,1: Generate an interrupt request on loss of lock on PLL1" newline rbitfld.byte 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.byte 0x00 5. " CME2 ,Clock Monitor Enable2" "0: External clock monitor for OSC1 is disabled,1: Generate a reset request on loss of external clock on OSC1" newline bitfld.byte 0x00 0.--4. " VDIV1 ,VCO1 Divider" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" rgroup.byte 0x12++0x00 line.byte 0x00 "S2,MCG Status 2 Register" bitfld.byte 0x00 7. " LOLS1 ,Loss of Lock2 Status" "0: PLL1 has not lost lock since LOLS1 was last cleared,1: PLL1 has lost lock since LOLS1 was last cleared" newline bitfld.byte 0x00 6. " LOCK1 ,Lock1 Status" "0: PLL1 is currently unlocked,1: PLL1 is currently locked" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " PLLCST ,PLL Clock Select Status" "0: Source of PLLCS is PLL0 clock,1: Source of PLLCS is PLL1 clock" newline bitfld.byte 0x00 2.--3. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 1. " OSCINIT1 ,OSC1 Initialization" "0,1" newline bitfld.byte 0x00 0. " LOCS2 ,OSC1 Loss of Clock Status" "0: No loss of OSC1 external reference clock has occurred,1: Loss of OSC1 external reference clock has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.byte 0x12++0x00 line.byte 0x00 "S2,MCG Status 2 Register" bitfld.byte 0x00 4. " PLLCST ,PLL Clock Select Status" "0: Source of PLLCS is PLL clock,1: Source of PLLCS is EXT_PLL clock" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "S2,MCG Status 2 Register" rbitfld.byte 0x00 7. " LOLS2 ,Loss of Lock2 Status" "0: PLL2 has not lost lock since LOLS2 was last cleared,1: PLL2 has lost lock since LOLS2 was last cleared" newline rbitfld.byte 0x00 6. " LOCK2 ,Lock2 Status" "0: PLL2 is currently unlocked,1: PLL2 is currently locked" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 4. " PLLCST ,PLL Clock Select Status" "0: Source of PLLCS is PLL1 clock,1: Source of PLLCS is PLL2 clock" newline rbitfld.byte 0x00 2.--3. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 1. " OSCINIT2 ,OSC2 Initialization" "0,1" newline rbitfld.byte 0x00 0. " LOCS2 ,OSC2 Loss of Clock Status" "0: No loss of OSC2 external reference clock has occur,1: Loss of OSC2 external reference clock has occur" endif width 0x0B tree.end tree "MCM (Core Platform Miscellaneous Control Module)" base ad:0xE0080000 width 8. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.word 0x08++0x01 line.word 0x00 "PLASC,Crossbar Switch (AXBS) Slave Configuration" hexmask.word.byte 0x00 0.--7. 1. " ASC ,Each bit in the ASC field indicates whether there is a corresponding connection to the crossbar swit.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x08++0x01 line.word 0x00 "PLASC,Crossbar switch (AXBS) slave configuration" hexmask.word.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.word.byte 0x00 0.--7. 1. " ASC ,Each bit in the ASC field indicates if there is a corresponding connection to the crossbar switch's .." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.word 0x08++0x01 line.word 0x00 "PLASC,Crossbar Switch (AXBS) Slave Configuration" hexmask.word.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.word.byte 0x00 0.--7. 1. " ASC ,Each bit in the ASC field indicates whether there is a corresponding connection to the crossbar swit.." endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.word 0x0A++0x01 line.word 0x00 "PLAMC,Crossbar Switch (AXBS) Master Configuration" hexmask.word.byte 0x00 0.--7. 1. " AMC ,Each bit in the AMC field indicates whether there is a corresponding connection to the AXBS master i.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x0A++0x01 line.word 0x00 "PLAMC,Crossbar switch (AXBS) master configuration" hexmask.word.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.word.byte 0x00 0.--7. 1. " AMC ,Each bit in the AMC field indicates if there is a corresponding connection to the AXBS master input .." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.word 0x0A++0x01 line.word 0x00 "PLAMC,Crossbar Switch (AXBS) Master Configuration" hexmask.word.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.word.byte 0x00 0.--7. 1. " AMC ,Each bit in the AMC field indicates whether there is a corresponding connection to the AXBS master i.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CR,Control register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SRAMLWP ,SRAM_L write protect" "0,1" newline bitfld.long 0x00 28.--29. " SRAMLAP ,SRAM_L arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SRAMUWP ,SRAM_U write protect" "0,1" newline bitfld.long 0x00 24.--25. " SRAMUAP ,SRAM_U arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 20.--21. " DDRSIZE ,DDR address size translation" "0: DDR address translation is disabled,1: DDR size is 128 Mbytes,2: DDR size is 256 Mbytes,3: DDR size is 512 Mbytes" newline hexmask.long.word 0x00 10.--19. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--8. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CR,Control Register" bitfld.long 0x00 30. " SRAMLWP ,SRAM_L Write Protect" "0,1" newline bitfld.long 0x00 28.--29. " SRAMLAP ,SRAM_L arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline bitfld.long 0x00 26. " SRAMUWP ,SRAM_U write protect" "0,1" newline bitfld.long 0x00 24.--25. " SRAMUAP ,SRAM_U arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" endif sif cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CR,Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SRAMLWP ,SRAM_L Write Protect" "0,1" newline bitfld.long 0x00 28.--29. " SRAMLAP ,SRAM_L arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SRAMUWP ,SRAM_U write protect" "0,1" newline bitfld.long 0x00 24.--25. " SRAMUAP ,SRAM_U arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 20.--21. " DDRSIZE ,DDR address size translation" "0: DDR address translation is disabled,1: DDR size is 128 Mbytes,2: DDR size is 256 Mbytes,3: DDR size is 512 Mbytes" newline hexmask.long.word 0x00 10.--19. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--8. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15") group.long 0x0C++0x03 line.long 0x00 "CR,Control Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " SRAMLWP ,SRAM_L Write Protect" "0,1" newline bitfld.long 0x00 28.--29. " SRAMLAP ,SRAM_L arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " SRAMUWP ,SRAM_U write protect" "0,1" newline bitfld.long 0x00 24.--25. " SRAMUAP ,SRAM_U arbitration priority" "0: Round robin,1: Special round robin (favors SRAM backoor accesses over the processor),2: Fixed priority,3: Fixed priority" newline hexmask.long.word 0x00 10.--23. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--8. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "ISCR,Interrupt status and control register" bitfld.long 0x00 31. " FIDCE ,FPU input denormal interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " FIXCE ,FPU inexact interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 27. " FUFCE ,FPU underflow interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 26. " FOFCE ,FPU overflow interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 25. " FDZCE ,FPU divide-by-zero interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 24. " FIOCE ,FPU invalid operation interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " CWBEE ,Cache write buffer error enable" "0: Disable error interrupt,1: Enable error interrupt" newline rbitfld.long 0x00 16.--19. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 15. " FIDC ,FPU input denormal interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 13.--14. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 12. " FIXC ,FPU inexact interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 11. " FUFC ,FPU underflow interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 10. " FOFC ,FPU overflow interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 9. " FDZC ,FPU divide-by-zero interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 8. " FIOC ,FPU invalid operation interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " CWBER ,Cache write buffer error status" "0: No error,1: Error occurred" newline rbitfld.long 0x00 3. " DHREQ ,Debug halt request indicator" "0: No debug halt request,1: Debug halt request initiated" newline bitfld.long 0x00 2. " NMI ,Non-maskable interrupt pending" "0: No pending NMI,1: Due to the ETB counter expiring. an NMI is pending" newline bitfld.long 0x00 1. " IRQ ,Normal interrupt pending" "0: No pending interrupt,1: Due to the ETB counter expiring. a normal interrupt is pending" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "ISCR,Interrupt Status and control Register" bitfld.long 0x00 31. " FIDCE ,FPU input denormal interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " FIXCE ,FPU inexact interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 27. " FUFCE ,FPU underflow interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 26. " FOFCE ,FPU overflow interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 25. " FDZCE ,FPU divide-by-zero interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 24. " FIOCE ,FPU invalid operation interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline rbitfld.long 0x00 21.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20. " CWBEE ,Cache write buffer error enable" "0: Disable error interrupt,1: Enable error interrupt" newline rbitfld.long 0x00 16.--19. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 15. " FIDC ,FPU input denormal interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 13.--14. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 12. " FIXC ,FPU inexact interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 11. " FUFC ,FPU underflow interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 10. " FOFC ,FPU overflow interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 9. " FDZC ,FPU divide-by-zero interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 8. " FIOC ,FPU invalid operation interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " CWBER ,Cache write buffer error status" "0: No error,1: Error occurred" newline rbitfld.long 0x00 3. " DHREQ ,Debug Halt Request Indicator" "0: No debug halt request,1: Debug halt request initiated" newline bitfld.long 0x00 2. " NMI ,Nonmaskable Interrupt Pending" "0: No pending NMI,1: Due to the ETB counter expiring. an NMI is pending" newline bitfld.long 0x00 1. " IRQ ,Normal Interrupt Pending" "0: No pending interrupt,1: Due to the ETB counter expiring. a normal interrupt is pending" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "ISCR,Interrupt Status Register" bitfld.long 0x00 31. " FIDCE ,FPU input denormal interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 28. " FIXCE ,FPU inexact interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 27. " FUFCE ,FPU underflow interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 26. " FOFCE ,FPU overflow interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 25. " FDZCE ,FPU divide-by-zero interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline bitfld.long 0x00 24. " FIOCE ,FPU invalid operation interrupt enable" "0: Disable interrupt,1: Enable interrupt" newline rbitfld.long 0x00 15. " FIDC ,FPU input denormal interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 12. " FIXC ,FPU inexact interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 11. " FUFC ,FPU underflow interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 10. " FOFC ,FPU overflow interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 9. " FDZC ,FPU divide-by-zero interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 8. " FIOC ,FPU invalid operation interrupt status" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 3. " DHREQ ,Debug Halt Request Indicator" "0: No debug halt request,1: Debug halt request initiated" newline bitfld.long 0x00 2. " NMI ,Non-maskable Interrupt Pending" "0: No pending NMI,1: Due to the ETB counter expiring. an NMI is pending" newline bitfld.long 0x00 1. " IRQ ,Normal Interrupt Pending" "0: No pending interrupt,1: Due to the ETB counter expiring. a normal interrupt is pending" endif sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "ISR,Interrupt Status Register" rbitfld.long 0x00 3. " DHREQ ,Debug Halt Request Indicator" "0: No debug halt request,1: Debug halt request initiated" newline bitfld.long 0x00 2. " NMI ,Non-maskable Interrupt Pending" "0: No pending NMI,1: Due to the ETB counter expiring. an NMI is pending" newline bitfld.long 0x00 1. " IRQ ,Normal Interrupt Pending" "0: No pending interrupt,1: Due to the ETB counter expiring. a normal interrupt is pending" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "ETBCC,ETB Counter Control register" bitfld.long 0x00 5. " ITDIS ,ITM-To-TPIU Disable" "0: ITM-to-TPIU trace path enabled,1: ITM-to-TPIU trace path disabled" newline bitfld.long 0x00 4. " ETDIS ,ETM-To-TPIU Disable" "0: ETM-to-TPIU trace path enabled,1: ETM-to-TPIU trace path disabled" newline bitfld.long 0x00 3. " RLRQ ,Reload Request" "0: No effect,1: Clears pending debug halt. NMI. or IRQ interrupt requests" newline bitfld.long 0x00 1.--2. " RSPT ,Response Type" "0: No response when the ETB count expires,1: Generate a normal interrupt when the ETB count expires,2: Generate an NMI when the ETB count expires,3: Generate a debug halt when the ETB count expires" newline bitfld.long 0x00 0. " CNTEN ,Counter Enable" "0: ETB counter disabled,1: ETB counter enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "ETBCC,ETB counter control register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5. " ITDIS ,ITM-to-TPIU disable" "0: ITM-to-TPIU trace path enabled,1: ITM-to-TPIU trace path disabled" newline bitfld.long 0x00 4. " ETDIS ,ETM-to-TPIU disable" "0: ETM-to-TPIU trace path enabled,1: ETM-to-TPIU trace path disabled" newline bitfld.long 0x00 3. " RLRQ ,Reload request" "0: No effect,1: Clears pending debug halt. NMI. or IRQ interrupt requests" newline bitfld.long 0x00 1.--2. " RSPT ,Response type" "0: No response when the ETB count expires,1: Generate a normal interrupt when the ETB count expires,2: Generate an NMI when the ETB count expires,3: Generate a debug halt when the ETB count expires" newline bitfld.long 0x00 0. " CNTEN ,Counter enable" "0: ETB counter disabled,1: ETB counter enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "ETBCC,ETB Counter Control register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5. " ITDIS ,ITM-To-TPIU Disable" "0: ITM-to-TPIU trace path enabled,1: ITM-to-TPIU trace path disabled" newline bitfld.long 0x00 4. " ETDIS ,ETM-To-TPIU Disable" "0: ETM-to-TPIU trace path enabled,1: ETM-to-TPIU trace path disabled" newline bitfld.long 0x00 3. " RLRQ ,Reload Request" "0: No effect,1: Clears pending debug halt. NMI. or IRQ interrupt requests" newline bitfld.long 0x00 1.--2. " RSPT ,Response Type" "0: No response when the ETB count expires,1: Generate a normal interrupt when the ETB count expires,2: Generate an NMI when the ETB count expires,3: Generate a debug halt when the ETB count expires" newline bitfld.long 0x00 0. " CNTEN ,Counter Enable" "0: ETB counter disabled,1: ETB counter enabled" group.long 0x18++0x03 line.long 0x00 "ETBRL,ETB Reload register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--10. 1. " RELOAD ,Byte Count Reload Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x18++0x03 line.long 0x00 "ETBRL,ETB reload register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--10. 1. " RELOAD ,Byte count reload value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "ETBRL,ETB Reload register" hexmask.long.word 0x00 0.--10. 1. " RELOAD ,Byte Count Reload Value" rgroup.long 0x1C++0x03 line.long 0x00 "ETBCNT,ETB Counter Value register" hexmask.long.word 0x00 0.--10. 1. " COUNTER ,Byte Count Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x1C++0x03 line.long 0x00 "ETBCNT,ETB Counter Value register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--10. 1. " COUNTER ,Byte Count Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1C++0x03 line.long 0x00 "ETBCNT,ETB counter value register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--10. 1. " COUNTER ,Byte count counter value" group.long 0x20++0x03 line.long 0x00 "FADR,Fault address register" hexmask.long 0x00 0.--31. 1. " ADDRESS ,Fault address" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") rgroup.long 0x20++0x03 line.long 0x00 "FADR,Fault address register" hexmask.long 0x00 0.--31. 1. " ADDRESS ,Fault address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x24++0x03 line.long 0x00 "FATR,Fault attributes register" bitfld.long 0x00 31. " BEOVR ,Bus error overrun" "0: No bus error overrun,1: Bus error overrun occurred" newline hexmask.long.tbyte 0x00 12.--30. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8.--11. " BEMN ,Bus error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " BEWT ,Bus error write" "0: Read access,1: Write access" newline bitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--5. " BESZ ,Bus error size" "0: 8-bit access,1: 16-bit access,2: 32-bit access,3: Reserved" newline bitfld.long 0x00 2.--3. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 1. " BEMD ,Bus error privilege level" "0: User mode,1: Supervisor/privileged mode" newline bitfld.long 0x00 0. " BEDA ,Bus error access type" "0: Instruction,1: Data" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x24++0x03 line.long 0x00 "FATR,Fault attributes register" bitfld.long 0x00 31. " BEOVR ,Bus error overrun" "0: No bus error overrun,1: Bus error overrun occurred" newline bitfld.long 0x00 8.--11. " BEMN ,Bus error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7. " BEWT ,Bus error write" "0: Read access,1: Write access" newline bitfld.long 0x00 4.--5. " BESZ ,Bus error size" "0: 8-bit access,1: 16-bit access,2: 32-bit access," newline bitfld.long 0x00 1. " BEMD ,Bus error privilege level" "0: User mode,1: Supervisor/privileged mode" newline bitfld.long 0x00 0. " BEDA ,Bus error access type" "0: Instruction,1: Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "FATR,Fault attributes register" rbitfld.long 0x00 31. " BEOVR ,Bus error overrun" "0: No bus error overrun,1: Bus error overrun occurred" newline hexmask.long.tbyte 0x00 12.--30. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 8.--11. " BEMN ,Bus error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 7. " BEWT ,Bus error write" "0: Read access,1: Write access" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4.--5. " BESZ ,Bus error size" "0: 8-bit access,1: 16-bit access,2: 32-bit access,3: Reserved" newline rbitfld.long 0x00 2.--3. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 1. " BEMD ,Bus error privilege level" "0: User mode,1: Supervisor/privileged mode" newline rbitfld.long 0x00 0. " BEDA ,Bus error access type" "0: Instruction,1: Data" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") rgroup.long 0x28++0x03 line.long 0x00 "FDR,Fault data register" hexmask.long 0x00 0.--31. 1. " DATA ,Fault data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x28++0x03 line.long 0x00 "FDR,Fault data register" hexmask.long 0x00 0.--31. 1. " DATA ,Fault data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "PID,Process ID register" hexmask.long.byte 0x00 0.--7. 1. " PID ,M0_PID And M1_PID For MPU" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "PID,Process ID register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " PID ,M0_PID and M1_PID for MPU" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "CPO,Compute Operation Control Register" bitfld.long 0x00 2. " CPOWOI ,Compute Operation wakeup on interrupt" "0: No effect,1: When set. the CPOREQ is cleared on any interrupt or exception vector fetch" newline rbitfld.long 0x00 1. " CPOACK ,Compute Operation acknowledge" "0: Compute operation entry has not completed or compute operation exit has completed,1: Compute operation entry has completed or compute operation exit has not completed" newline bitfld.long 0x00 0. " CPOREQ ,Compute Operation request" "0: Request is cleared,1: Request Compute Operation" endif width 0x0B tree.end sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "MPU (Memory protection unit)" base ad:0x4000D000 width 13. sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "CESR,Control/Error Status Register" bitfld.long 0x00 27.--31. " SPERR ,Slave Port n Error" "0: No error has occurred for slave port n,1: An error has occurred for slave port n,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline rbitfld.long 0x00 16.--19. " HRL ,Hardware Revision Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " NSP ,Number Of Slave Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " NRGD ,Number Of Region Descriptors" "0: 8 region descriptors,1: 12 region descriptors,2: 16 region descriptors,,,,,,,,,,,,," newline bitfld.long 0x00 0. " VLD ,Valid" "0: MPU is disabled,1: MPU is enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "CESR,Control/Error Status Register" bitfld.long 0x00 27.--31. " SPERR ,Slave port n error" "0: No error has occurred for slave port n,1: An error has occurred for slave port n,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline rbitfld.long 0x00 24.--26. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20.--22. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 16.--19. " HRL ,Hardware revision level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " NSP ,Number of slave ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " NRGD ,Number of region descriptors" "0: 8 region descriptors,1: 12 region descriptors,2: 16 region descriptors,,,,,,,,,,,,," newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid (global enable/disable for the MPU)" "0: MPU is disabled,1: MPU is enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CESR,Control/Error Status Register" hexmask.long.byte 0x00 24.--31. 1. " SPERR ,Slave port n error" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20.--22. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 16.--19. " HRL ,Hardware revision level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " NSP ,Number of slave ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " NRGD ,Number of region descriptors" "0: 8 region descriptors,1: 12 region descriptors,2: 16 region descriptors,,,,,,,,,,,,," newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid (global enable/disable for the MPU)" "0: MPU is disabled,1: MPU is enabled" rgroup.long 0x10++0x03 line.long 0x00 "EAR0,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "EAR0,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60D*10*") rgroup.long 0x10++0x03 line.long 0x00 "EAR0,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" rgroup.long 0x14++0x03 line.long 0x00 "EDR0,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x14++0x03 line.long 0x00 "EDR0,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline bitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "EDR0,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline rbitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline rbitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" group.long 0x18++0x03 line.long 0x00 "EAR1,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60D*10*") rgroup.long 0x18++0x03 line.long 0x00 "EAR1,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x18++0x03 line.long 0x00 "EAR1,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" rgroup.long 0x1C++0x03 line.long 0x00 "EDR1,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline bitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60D*10*") rgroup.long 0x1C++0x03 line.long 0x00 "EDR1,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1C++0x03 line.long 0x00 "EDR1,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline rbitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline rbitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x20++0x03 line.long 0x00 "EAR2,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60D*10*") rgroup.long 0x20++0x03 line.long 0x00 "EAR2,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "EAR2,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60D*10*") rgroup.long 0x24++0x03 line.long 0x00 "EDR2,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "EDR2,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline rbitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline rbitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x24++0x03 line.long 0x00 "EDR2,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline bitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60D*10*") rgroup.long 0x28++0x03 line.long 0x00 "EAR3,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x28++0x03 line.long 0x00 "EAR3,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x28++0x03 line.long 0x00 "EAR3,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x2C++0x03 line.long 0x00 "EDR3,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline rbitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline rbitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60D*10*") rgroup.long 0x2C++0x03 line.long 0x00 "EDR3,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x2C++0x03 line.long 0x00 "EDR3,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline bitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60D*10*") rgroup.long 0x30++0x03 line.long 0x00 "EAR4,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x30++0x03 line.long 0x00 "EAR4,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x30++0x03 line.long 0x00 "EAR4,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error address" endif sif cpuis("MK60D*10*") rgroup.long 0x34++0x03 line.long 0x00 "EDR4,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "EDR4,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline rbitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline rbitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x34++0x03 line.long 0x00 "EDR4,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error access control detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error process identification" newline bitfld.long 0x00 4.--7. " EMN ,Error master number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error read/write" "0: Read,1: Write" endif sif cpuis("MK60D*10*") group.long 0x400++0x03 line.long 0x00 "RGD0_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x400++0x03 line.long 0x00 "RGD0_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x404++0x03 line.long 0x00 "RGD0_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x404++0x03 line.long 0x00 "RGD0_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x408++0x03 line.long 0x00 "RGD0_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x408++0x03 line.long 0x00 "RGD0_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x40C++0x03 line.long 0x00 "RGD0_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40C++0x03 line.long 0x00 "RGD0_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x410++0x03 line.long 0x00 "RGD1_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x410++0x03 line.long 0x00 "RGD1_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x414++0x03 line.long 0x00 "RGD1_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x414++0x03 line.long 0x00 "RGD1_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x418++0x03 line.long 0x00 "RGD1_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x418++0x03 line.long 0x00 "RGD1_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x41C++0x03 line.long 0x00 "RGD1_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x41C++0x03 line.long 0x00 "RGD1_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x420++0x03 line.long 0x00 "RGD2_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x420++0x03 line.long 0x00 "RGD2_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x424++0x03 line.long 0x00 "RGD2_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x424++0x03 line.long 0x00 "RGD2_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x428++0x03 line.long 0x00 "RGD2_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x428++0x03 line.long 0x00 "RGD2_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x42C++0x03 line.long 0x00 "RGD2_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x42C++0x03 line.long 0x00 "RGD2_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x430++0x03 line.long 0x00 "RGD3_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x430++0x03 line.long 0x00 "RGD3_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x434++0x03 line.long 0x00 "RGD3_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x434++0x03 line.long 0x00 "RGD3_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x438++0x03 line.long 0x00 "RGD3_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x438++0x03 line.long 0x00 "RGD3_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x43C++0x03 line.long 0x00 "RGD3_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x43C++0x03 line.long 0x00 "RGD3_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x440++0x03 line.long 0x00 "RGD4_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x440++0x03 line.long 0x00 "RGD4_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x444++0x03 line.long 0x00 "RGD4_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x444++0x03 line.long 0x00 "RGD4_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x448++0x03 line.long 0x00 "RGD4_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x448++0x03 line.long 0x00 "RGD4_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x44C++0x03 line.long 0x00 "RGD4_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44C++0x03 line.long 0x00 "RGD4_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x450++0x03 line.long 0x00 "RGD5_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x450++0x03 line.long 0x00 "RGD5_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x454++0x03 line.long 0x00 "RGD5_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x454++0x03 line.long 0x00 "RGD5_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x458++0x03 line.long 0x00 "RGD5_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x458++0x03 line.long 0x00 "RGD5_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x45C++0x03 line.long 0x00 "RGD5_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x45C++0x03 line.long 0x00 "RGD5_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x460++0x03 line.long 0x00 "RGD6_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x460++0x03 line.long 0x00 "RGD6_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x464++0x03 line.long 0x00 "RGD6_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x464++0x03 line.long 0x00 "RGD6_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x468++0x03 line.long 0x00 "RGD6_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x468++0x03 line.long 0x00 "RGD6_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x46C++0x03 line.long 0x00 "RGD6_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x46C++0x03 line.long 0x00 "RGD6_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x470++0x03 line.long 0x00 "RGD7_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x470++0x03 line.long 0x00 "RGD7_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x474++0x03 line.long 0x00 "RGD7_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x474++0x03 line.long 0x00 "RGD7_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x478++0x03 line.long 0x00 "RGD7_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x478++0x03 line.long 0x00 "RGD7_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" group.long 0x47C++0x03 line.long 0x00 "RGD7_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x47C++0x03 line.long 0x00 "RGD7_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x480++0x03 line.long 0x00 "RGD8_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x480++0x03 line.long 0x00 "RGD8_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x484++0x03 line.long 0x00 "RGD8_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x484++0x03 line.long 0x00 "RGD8_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x488++0x03 line.long 0x00 "RGD8_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x488++0x03 line.long 0x00 "RGD8_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x48C++0x03 line.long 0x00 "RGD8_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48C++0x03 line.long 0x00 "RGD8_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x490++0x03 line.long 0x00 "RGD9_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x490++0x03 line.long 0x00 "RGD9_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x494++0x03 line.long 0x00 "RGD9_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x494++0x03 line.long 0x00 "RGD9_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x498++0x03 line.long 0x00 "RGD9_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x498++0x03 line.long 0x00 "RGD9_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" group.long 0x49C++0x03 line.long 0x00 "RGD9_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x49C++0x03 line.long 0x00 "RGD9_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x4A0++0x03 line.long 0x00 "RGD10_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4A0++0x03 line.long 0x00 "RGD10_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x4A4++0x03 line.long 0x00 "RGD10_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4A4++0x03 line.long 0x00 "RGD10_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x4A8++0x03 line.long 0x00 "RGD10_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x4A8++0x03 line.long 0x00 "RGD10_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x4AC++0x03 line.long 0x00 "RGD10_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4AC++0x03 line.long 0x00 "RGD10_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x4B0++0x03 line.long 0x00 "RGD11_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4B0++0x03 line.long 0x00 "RGD11_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x4B4++0x03 line.long 0x00 "RGD11_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End address" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x4B4++0x03 line.long 0x00 "RGD11_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4B8++0x03 line.long 0x00 "RGD11_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x4B8++0x03 line.long 0x00 "RGD11_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x4BC++0x03 line.long 0x00 "RGD11_WORD3,Region Descriptor n" bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4BC++0x03 line.long 0x00 "RGD11_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process identifier mask" newline hexmask.long.word 0x00 1.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" endif sif cpuis("MK60D*10*") group.long 0x800++0x03 line.long 0x00 "RGDAAC0,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x800++0x03 line.long 0x00 "RGDAAC0,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x804++0x03 line.long 0x00 "RGDAAC1,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x804++0x03 line.long 0x00 "RGDAAC1,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" group.long 0x808++0x03 line.long 0x00 "RGDAAC2,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x808++0x03 line.long 0x00 "RGDAAC2,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x80C++0x03 line.long 0x00 "RGDAAC3,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80C++0x03 line.long 0x00 "RGDAAC3,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" group.long 0x810++0x03 line.long 0x00 "RGDAAC4,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x810++0x03 line.long 0x00 "RGDAAC4,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x814++0x03 line.long 0x00 "RGDAAC5,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x814++0x03 line.long 0x00 "RGDAAC5,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x818++0x03 line.long 0x00 "RGDAAC6,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x818++0x03 line.long 0x00 "RGDAAC6,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x81C++0x03 line.long 0x00 "RGDAAC7,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x81C++0x03 line.long 0x00 "RGDAAC7,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x820++0x03 line.long 0x00 "RGDAAC8,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x820++0x03 line.long 0x00 "RGDAAC8,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x824++0x03 line.long 0x00 "RGDAAC9,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x824++0x03 line.long 0x00 "RGDAAC9,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x828++0x03 line.long 0x00 "RGDAAC10,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x828++0x03 line.long 0x00 "RGDAAC10,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" group.long 0x82C++0x03 line.long 0x00 "RGDAAC11,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus master 7 read enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus master 7 write enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus master 6 read enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus master 6 write enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus master 5 read enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus master 5 write enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus master 4 read enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus master 4 write enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus master 3 process identifier enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus master 3 supervisor mode access control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as user mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus master 3 user mode access control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus master 2 process identifier enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus master 2 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus master 2 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus master 1 process identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus master 1 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus master 1 user mode access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus master 0 process identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus master 0 supervisor mode access control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus master 0 user mode access control" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*") group.long 0x82C++0x03 line.long 0x00 "RGDAAC11,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "NFC (NAND flash controller)" base ad:0x400A8000 width 8. group.long 0x3F00++0x03 line.long 0x00 "CMD1,Flash command 1" hexmask.long.byte 0x00 24.--31. 1. " BYTE2 ,Second command byte that may be sent to the flash device" newline hexmask.long.byte 0x00 16.--23. 1. " BYTE3 ,Third command byte that may be sent to the flash device" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" group.long 0x3F04++0x03 line.long 0x00 "CMD2,Flash command 2" hexmask.long.byte 0x00 24.--31. 1. " BYTE1 ,First command byte that may be sent to the flash device" newline hexmask.long.word 0x00 8.--23. 1. " CODE ,User-defined flash operation sequencer" newline rbitfld.long 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 1.--2. " BUFNO ,Internal buffer number used for this command" "0,1,2,3" newline bitfld.long 0x00 0. " BUSY_START ,Busy indicator and start command" "0: During reads. flash controller is idle and it is okay to send next command,1: During reads. command execution is busy" group.long 0x3F08++0x03 line.long 0x00 "CAR,Column address" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " BYTE2 ,Second byte of column address" newline hexmask.long.byte 0x00 0.--7. 1. " BYTE1 ,First byte of column address" sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x3F0C++0x03 line.long 0x00 "RAR,Row address" rbitfld.long 0x00 30.--31. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 29. " CS1 ,Chip select 1 enable" "0: NFC_CE1 is disabled,1: NFC_CE1 is enabled" newline bitfld.long 0x00 28. " CS0 ,Chip select 0 enable" "0: NFC_CE0 is disabled,1: NFC_CE0 is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " RB1 ,Ready/busy 1 enable" "0: NFC_R/ B 1 is disabled,1: NFC_R/ B 1 is enabled" newline bitfld.long 0x00 24. " RB0 ,Ready/busy 0 enable" "0: NFC_R/ B 0 is disabled,1: NFC_R/ B 0 is enabled" newline hexmask.long.byte 0x00 16.--23. 1. " BYTE3 ,Third byte of row address" newline hexmask.long.byte 0x00 8.--15. 1. " BYTE2 ,Second byte of row address" newline hexmask.long.byte 0x00 0.--7. 1. " BYTE1 ,First byte of row address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x3F0C++0x03 line.long 0x00 "RAR,Row address" rbitfld.long 0x00 30.--31. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 29. " CS1 ,Chip select 1 enable" "0: NFC_CE1 is disabled,1: NFC_CE1 is enabled" newline bitfld.long 0x00 28. " CS0 ,Chip select 0 enable" "0: NFC_CE0 is disabled,1: NFC_CE0 is enabled" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 25. " RB1 ,Ready/busy 1 enable" "0: NFC_R/B1 is disabled,1: NFC_R/B1 is enabled" newline bitfld.long 0x00 24. " RB0 ,Ready/busy 0 enable" "0: NFC_R/B0 is disabled,1: NFC_R/B0 is enabled" newline hexmask.long.byte 0x00 16.--23. 1. " BYTE3 ,Third byte of row address" newline hexmask.long.byte 0x00 8.--15. 1. " BYTE2 ,Second byte of row address" newline hexmask.long.byte 0x00 0.--7. 1. " BYTE1 ,First byte of row address" endif group.long 0x3F10++0x03 line.long 0x00 "RPT,Flash command repeat" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " COUNT ,16-bit repeat count" group.long 0x3F14++0x03 line.long 0x00 "RAI,Row address increment" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " INC3 ,Increment for the third byte of row address" newline hexmask.long.byte 0x00 8.--15. 1. " INC2 ,Increment for the second byte of row address" newline hexmask.long.byte 0x00 0.--7. 1. " INC1 ,Increment for the first byte of row address" sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x3F18++0x03 line.long 0x00 "SR1,Flash status 1" hexmask.long.byte 0x00 24.--31. 1. " ID1 ,First byte returned by read ID command" newline hexmask.long.byte 0x00 16.--23. 1. " ID2 ,Second byte returned by read ID command" newline hexmask.long.byte 0x00 8.--15. 1. " ID3 ,Third byte returned by read ID command" newline hexmask.long.byte 0x00 0.--7. 1. " ID4 ,Fourth byte returned by read ID command" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x3F18++0x03 line.long 0x00 "SR1,Flash status 1" hexmask.long.byte 0x00 24.--31. 1. " ID1 ,First byte returned by read ID command" newline hexmask.long.byte 0x00 16.--23. 1. " ID2 ,Second byte returned by read ID command" newline hexmask.long.byte 0x00 8.--15. 1. " ID3 ,Third byte returned by read ID command" newline hexmask.long.byte 0x00 0.--7. 1. " ID4 ,Fourth byte returned by read ID command" group.long 0x3F1C++0x03 line.long 0x00 "SR2,Flash status 2" hexmask.long.byte 0x00 24.--31. 1. " ID5 ,Fifth byte returned by read ID command" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " STATUS1 ,Byte returned by read status command" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x3F1C++0x03 line.long 0x00 "SR2,Flash status 2" hexmask.long.byte 0x00 24.--31. 1. " ID5 ,Fifth byte returned by read ID command" newline hexmask.long.word 0x00 8.--23. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " STATUS1 ,Byte returned by read status command" endif group.long 0x3F20++0x03 line.long 0x00 "DMA1,DMA channel 1 address" hexmask.long 0x00 0.--31. 1. " ADDRESS ,DMA channel 1 address" group.long 0x3F24++0x03 line.long 0x00 "DMACFG,DMA configuration" hexmask.long.word 0x00 20.--31. 1. " COUNT1 ,Number of bytes to be transferred by DMA channel 1" newline hexmask.long.byte 0x00 13.--19. 1. " COUNT2 ,Number of bytes to be transferred by DMA channel 2" newline bitfld.long 0x00 9.--12. " OFFSET2 ,256-byte offset for DMA channel 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 2.--8. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " ACT1 ,DMA channel 1 status" "0: Inactive,1: Active. and transfers to memory when triggered" newline bitfld.long 0x00 0. " ACT2 ,DMA channel 2 status" "0: Inactive,1: Active. and transfers to memory when triggered" group.long 0x3F28++0x03 line.long 0x00 "SWAP,Cach swap" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 17.--27. 1. " ADDR1 ,Lower swap address" newline rbitfld.long 0x00 12.--16. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.word 0x00 1.--11. 1. " ADDR2 ,Upper swap address" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" group.long 0x3F2C++0x03 line.long 0x00 "SECSZ,Sector size" hexmask.long.tbyte 0x00 13.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--12. 1. " SIZE ,Size in bytes of one elementary transfer unit" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x3F30++0x03 line.long 0x00 "CFG,Flash configuration" bitfld.long 0x00 31. " STOPWERR ,no description available" "0: No stop on write error,1: Auto-sequencer stops on a write error" newline hexmask.long.word 0x00 22.--30. 1. " ECCAD ,Byte address in SRAM where ECC status is written" newline bitfld.long 0x00 21. " ECCSRAM ,no description available" "0: Do not write ECC status to SRAM,1: Write ECC status to SRAM" newline bitfld.long 0x00 20. " DMAREQ ,no description available" "0: Do not transfer sector after ECC done,1: After ECC done. transfer sector using DMA" newline bitfld.long 0x00 17.--19. " ECCMODE ,no description available" "0: No correction. ECC bypass,1: 4-error correction (8 ECC bytes),2: 6-error correction (12 ECC bytes),3: 8-error correction (15 ECC bytes),4: 12-error correction (23 ECC bytes),5: 16-error correction (30 ECC bytes),6: 24-error correction (45 ECC bytes),7: 32-error correction (60 ECC bytes)" newline bitfld.long 0x00 16. " FAST ,See the _Fast Flash Configuration for EDO_ section for more details" "0: Slow flash timing,1: Fast flash timing" newline bitfld.long 0x00 13.--15. " IDCNT ,Number of bytes that are read for the read id command" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TIMEOUT ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 7. " BITWIDTH ,no description available" "0: 8-bit wide flash mode,1: 16-bit wide flash mode" newline bitfld.long 0x00 6. " BTMD ,no description available" "0: Normal mode,1: Boot mode" newline bitfld.long 0x00 5. " AIAD ,no description available" "0: Do not auto-increment flash row address,1: Auto-increment flash row address" newline bitfld.long 0x00 4. " AIBN ,no description available" "0: Do not auto-increment buffer number,1: Auto-increment buffer number" newline bitfld.long 0x00 0.--3. " PAGECNT ,Number of virtual pages (in one physical flash page) to be programmed or read. etc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x3F30++0x03 line.long 0x00 "CFG,Flash configuration" bitfld.long 0x00 31. " STOPWERR ,no description available" "0: No stop on write error,1: Auto-sequencer stops on a write error" newline hexmask.long.word 0x00 22.--30. 1. " ECCAD ,Byte address in SRAM where ECC status is written" newline bitfld.long 0x00 21. " ECCSRAM ,no description available" "0: Do not write ECC status to SRAM,1: Write ECC status to SRAM" newline bitfld.long 0x00 20. " DMAREQ ,no description available" "0: Do not transfer sector after ECC done,1: After ECC done. transfer sector using DMA" newline bitfld.long 0x00 17.--19. " ECCMODE ,no description available" "0: No correction. ECC bypass,1: 4-error correction (8 ECC bytes),2: 6-error correction (12 ECC bytes),3: 8-error correction (15 ECC bytes),4: 12-error correction (23 ECC bytes),5: 16-error correction (30 ECC bytes),6: 24-error correction (45 ECC bytes),7: 32-error correction (60 ECC bytes)" newline bitfld.long 0x00 16. " FAST ,See the _Fast Flash Configuration for EDO_ section for more details" "0: Slow flash timing,1: Fast flash timing" newline bitfld.long 0x00 13.--15. " IDCNT ,Number of bytes that are read for the read id command" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TIMEOUT ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 7. " BITWIDTH ,no description available" "0: 8-bit wide flash mode,1: 16-bit wide flash mode" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " AIAD ,no description available" "0: Do not auto-increment flash row address,1: Auto-increment flash row address" newline bitfld.long 0x00 4. " AIBN ,no description available" "0: Do not auto-increment buffer number,1: Auto-increment buffer number" newline bitfld.long 0x00 0.--3. " PAGECNT ,Number of virtual pages (in one physical flash page) to be programmed or read. etc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif group.long 0x3F34++0x03 line.long 0x00 "DMA2,DMA channel 2 address" hexmask.long 0x00 0.--31. 1. " ADDRESS ,DMA channel 2 address" group.long 0x3F38++0x03 line.long 0x00 "ISR,Interrupt status" rbitfld.long 0x00 31. " WERR ,Write error interrupt" "0,1" newline rbitfld.long 0x00 30. " DONE ,Done interrupt" "0,1" newline rbitfld.long 0x00 29. " IDLE ,Command idle interrupt" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " WERRNS ,Write error status" "0,1" newline rbitfld.long 0x00 26. " CMDBUSY ,Command busy" "0,1" newline rbitfld.long 0x00 25. " RESBUSY ,Residue engine busy" "0,1" newline rbitfld.long 0x00 24. " ECCBUSY ,ECC engine busy" "0,1" newline rbitfld.long 0x00 23. " DMABUSY ,DMA engine busy" "0,1" newline bitfld.long 0x00 22. " WERREN ,no description available" "0,1" newline bitfld.long 0x00 21. " DONEEN ,no description available" "0,1" newline bitfld.long 0x00 20. " IDLEEN ,no description available" "0,1" newline bitfld.long 0x00 19. " WERRCLR ,no description available" "0,1" newline bitfld.long 0x00 18. " DONECLR ,no description available" "0,1" newline bitfld.long 0x00 17. " IDLECLR ,no description available" "0,1" newline hexmask.long.word 0x00 6.--16. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 4.--5. " RESBN ,Residue buffer number" "0,1,2,3" newline rbitfld.long 0x00 2.--3. " ECCBN ,ECC buffer number" "0,1,2,3" newline rbitfld.long 0x00 0.--1. " DMABN ,DMA buffer number" "0,1,2,3" width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "NVIC (Nested Vectored Interrupt Controller)" base ad:0xE000E100 width 11. group.long 0x00++0x03 line.long 0x00 "NVICISER0,Interrupt Set Enable Register n" hexmask.long 0x00 0.--31. 1. " SETENA ,Interrupt set enable bits" group.long 0x04++0x03 line.long 0x00 "NVICISER1,Interrupt Set Enable Register n" hexmask.long 0x00 0.--31. 1. " SETENA ,Interrupt set enable bits" group.long 0x08++0x03 line.long 0x00 "NVICISER2,Interrupt Set Enable Register n" hexmask.long 0x00 0.--31. 1. " SETENA ,Interrupt set enable bits" group.long 0x0C++0x03 line.long 0x00 "NVICISER3,Interrupt Set Enable Register n" hexmask.long 0x00 0.--31. 1. " SETENA ,Interrupt set enable bits" group.long 0x80++0x03 line.long 0x00 "NVICICER0,Interrupt Clear Enable Register n" hexmask.long 0x00 0.--31. 1. " CLRENA ,Interrupt clear-enable bits" group.long 0x84++0x03 line.long 0x00 "NVICICER1,Interrupt Clear Enable Register n" hexmask.long 0x00 0.--31. 1. " CLRENA ,Interrupt clear-enable bits" group.long 0x88++0x03 line.long 0x00 "NVICICER2,Interrupt Clear Enable Register n" hexmask.long 0x00 0.--31. 1. " CLRENA ,Interrupt clear-enable bits" group.long 0x8C++0x03 line.long 0x00 "NVICICER3,Interrupt Clear Enable Register n" hexmask.long 0x00 0.--31. 1. " CLRENA ,Interrupt clear-enable bits" group.long 0x100++0x03 line.long 0x00 "NVICISPR0,Interrupt Set Pending Register n" hexmask.long 0x00 0.--31. 1. " SETPEND ,Interrupt set-pending bits" group.long 0x104++0x03 line.long 0x00 "NVICISPR1,Interrupt Set Pending Register n" hexmask.long 0x00 0.--31. 1. " SETPEND ,Interrupt set-pending bits" group.long 0x108++0x03 line.long 0x00 "NVICISPR2,Interrupt Set Pending Register n" hexmask.long 0x00 0.--31. 1. " SETPEND ,Interrupt set-pending bits" group.long 0x10C++0x03 line.long 0x00 "NVICISPR3,Interrupt Set Pending Register n" hexmask.long 0x00 0.--31. 1. " SETPEND ,Interrupt set-pending bits" group.long 0x180++0x03 line.long 0x00 "NVICICPR0,Interrupt Clear Pending Register n" hexmask.long 0x00 0.--31. 1. " CLRPEND ,Interrupt clear-pending bits" group.long 0x184++0x03 line.long 0x00 "NVICICPR1,Interrupt Clear Pending Register n" hexmask.long 0x00 0.--31. 1. " CLRPEND ,Interrupt clear-pending bits" group.long 0x188++0x03 line.long 0x00 "NVICICPR2,Interrupt Clear Pending Register n" hexmask.long 0x00 0.--31. 1. " CLRPEND ,Interrupt clear-pending bits" group.long 0x18C++0x03 line.long 0x00 "NVICICPR3,Interrupt Clear Pending Register n" hexmask.long 0x00 0.--31. 1. " CLRPEND ,Interrupt clear-pending bits" group.long 0x200++0x03 line.long 0x00 "NVICIABR0,Interrupt Active bit Register n" hexmask.long 0x00 0.--31. 1. " ACTIVE ,Interrupt active flags" group.long 0x204++0x03 line.long 0x00 "NVICIABR1,Interrupt Active bit Register n" hexmask.long 0x00 0.--31. 1. " ACTIVE ,Interrupt active flags" group.long 0x208++0x03 line.long 0x00 "NVICIABR2,Interrupt Active bit Register n" hexmask.long 0x00 0.--31. 1. " ACTIVE ,Interrupt active flags" group.long 0x20C++0x03 line.long 0x00 "NVICIABR3,Interrupt Active bit Register n" hexmask.long 0x00 0.--31. 1. " ACTIVE ,Interrupt active flags" group.byte 0x300++0x00 line.byte 0x00 "NVICIP0,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI0 ,Priority of interrupt 0" group.byte 0x301++0x00 line.byte 0x00 "NVICIP1,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI1 ,Priority of interrupt 1" group.byte 0x302++0x00 line.byte 0x00 "NVICIP2,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI2 ,Priority of interrupt 2" group.byte 0x303++0x00 line.byte 0x00 "NVICIP3,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI3 ,Priority of interrupt 3" group.byte 0x304++0x00 line.byte 0x00 "NVICIP4,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI4 ,Priority of interrupt 4" group.byte 0x305++0x00 line.byte 0x00 "NVICIP5,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI5 ,Priority of interrupt 5" group.byte 0x306++0x00 line.byte 0x00 "NVICIP6,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI6 ,Priority of interrupt 6" group.byte 0x307++0x00 line.byte 0x00 "NVICIP7,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI7 ,Priority of interrupt 7" group.byte 0x308++0x00 line.byte 0x00 "NVICIP8,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI8 ,Priority of interrupt 8" group.byte 0x309++0x00 line.byte 0x00 "NVICIP9,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI9 ,Priority of interrupt 9" group.byte 0x30A++0x00 line.byte 0x00 "NVICIP10,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI10 ,Priority of interrupt 10" group.byte 0x30B++0x00 line.byte 0x00 "NVICIP11,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI11 ,Priority of interrupt 11" group.byte 0x30C++0x00 line.byte 0x00 "NVICIP12,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI12 ,Priority of interrupt 12" group.byte 0x30D++0x00 line.byte 0x00 "NVICIP13,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI13 ,Priority of interrupt 13" group.byte 0x30E++0x00 line.byte 0x00 "NVICIP14,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI14 ,Priority of interrupt 14" group.byte 0x30F++0x00 line.byte 0x00 "NVICIP15,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI15 ,Priority of interrupt 15" group.byte 0x310++0x00 line.byte 0x00 "NVICIP16,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI16 ,Priority of interrupt 16" group.byte 0x311++0x00 line.byte 0x00 "NVICIP17,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI17 ,Priority of interrupt 17" group.byte 0x312++0x00 line.byte 0x00 "NVICIP18,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI18 ,Priority of interrupt 18" group.byte 0x313++0x00 line.byte 0x00 "NVICIP19,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI19 ,Priority of interrupt 19" group.byte 0x314++0x00 line.byte 0x00 "NVICIP20,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI20 ,Priority of interrupt 20" group.byte 0x315++0x00 line.byte 0x00 "NVICIP21,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI21 ,Priority of interrupt 21" group.byte 0x316++0x00 line.byte 0x00 "NVICIP22,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI22 ,Priority of interrupt 22" group.byte 0x317++0x00 line.byte 0x00 "NVICIP23,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI23 ,Priority of interrupt 23" group.byte 0x318++0x00 line.byte 0x00 "NVICIP24,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI24 ,Priority of interrupt 24" group.byte 0x319++0x00 line.byte 0x00 "NVICIP25,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI25 ,Priority of interrupt 25" group.byte 0x31A++0x00 line.byte 0x00 "NVICIP26,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI26 ,Priority of interrupt 26" group.byte 0x31B++0x00 line.byte 0x00 "NVICIP27,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI27 ,Priority of interrupt 27" group.byte 0x31C++0x00 line.byte 0x00 "NVICIP28,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI28 ,Priority of interrupt 28" group.byte 0x31D++0x00 line.byte 0x00 "NVICIP29,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI29 ,Priority of interrupt 29" group.byte 0x31E++0x00 line.byte 0x00 "NVICIP30,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI30 ,Priority of interrupt 30" group.byte 0x31F++0x00 line.byte 0x00 "NVICIP31,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI31 ,Priority of interrupt 31" group.byte 0x320++0x00 line.byte 0x00 "NVICIP32,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI32 ,Priority of interrupt 32" group.byte 0x321++0x00 line.byte 0x00 "NVICIP33,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI33 ,Priority of interrupt 33" group.byte 0x322++0x00 line.byte 0x00 "NVICIP34,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI34 ,Priority of interrupt 34" group.byte 0x323++0x00 line.byte 0x00 "NVICIP35,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI35 ,Priority of interrupt 35" group.byte 0x324++0x00 line.byte 0x00 "NVICIP36,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI36 ,Priority of interrupt 36" group.byte 0x325++0x00 line.byte 0x00 "NVICIP37,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI37 ,Priority of interrupt 37" group.byte 0x326++0x00 line.byte 0x00 "NVICIP38,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI38 ,Priority of interrupt 38" group.byte 0x327++0x00 line.byte 0x00 "NVICIP39,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI39 ,Priority of interrupt 39" group.byte 0x328++0x00 line.byte 0x00 "NVICIP40,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI40 ,Priority of interrupt 40" group.byte 0x329++0x00 line.byte 0x00 "NVICIP41,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI41 ,Priority of interrupt 41" group.byte 0x32A++0x00 line.byte 0x00 "NVICIP42,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI42 ,Priority of interrupt 42" group.byte 0x32B++0x00 line.byte 0x00 "NVICIP43,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI43 ,Priority of interrupt 43" group.byte 0x32C++0x00 line.byte 0x00 "NVICIP44,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI44 ,Priority of interrupt 44" group.byte 0x32D++0x00 line.byte 0x00 "NVICIP45,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI45 ,Priority of interrupt 45" group.byte 0x32E++0x00 line.byte 0x00 "NVICIP46,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI46 ,Priority of interrupt 46" group.byte 0x32F++0x00 line.byte 0x00 "NVICIP47,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI47 ,Priority of interrupt 47" group.byte 0x330++0x00 line.byte 0x00 "NVICIP48,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI48 ,Priority of interrupt 48" group.byte 0x331++0x00 line.byte 0x00 "NVICIP49,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI49 ,Priority of interrupt 49" group.byte 0x332++0x00 line.byte 0x00 "NVICIP50,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI50 ,Priority of interrupt 50" group.byte 0x333++0x00 line.byte 0x00 "NVICIP51,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI51 ,Priority of interrupt 51" group.byte 0x334++0x00 line.byte 0x00 "NVICIP52,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI52 ,Priority of interrupt 52" group.byte 0x335++0x00 line.byte 0x00 "NVICIP53,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI53 ,Priority of interrupt 53" group.byte 0x336++0x00 line.byte 0x00 "NVICIP54,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI54 ,Priority of interrupt 54" group.byte 0x337++0x00 line.byte 0x00 "NVICIP55,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI55 ,Priority of interrupt 55" group.byte 0x338++0x00 line.byte 0x00 "NVICIP56,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI56 ,Priority of interrupt 56" group.byte 0x339++0x00 line.byte 0x00 "NVICIP57,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI57 ,Priority of interrupt 57" group.byte 0x33A++0x00 line.byte 0x00 "NVICIP58,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI58 ,Priority of interrupt 58" group.byte 0x33B++0x00 line.byte 0x00 "NVICIP59,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI59 ,Priority of interrupt 59" group.byte 0x33C++0x00 line.byte 0x00 "NVICIP60,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI60 ,Priority of interrupt 60" group.byte 0x33D++0x00 line.byte 0x00 "NVICIP61,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI61 ,Priority of interrupt 61" group.byte 0x33E++0x00 line.byte 0x00 "NVICIP62,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI62 ,Priority of interrupt 62" group.byte 0x33F++0x00 line.byte 0x00 "NVICIP63,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI63 ,Priority of interrupt 63" group.byte 0x340++0x00 line.byte 0x00 "NVICIP64,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI64 ,Priority of interrupt 64" group.byte 0x341++0x00 line.byte 0x00 "NVICIP65,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI65 ,Priority of interrupt 65" group.byte 0x342++0x00 line.byte 0x00 "NVICIP66,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI66 ,Priority of interrupt 66" group.byte 0x343++0x00 line.byte 0x00 "NVICIP67,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI67 ,Priority of interrupt 67" group.byte 0x344++0x00 line.byte 0x00 "NVICIP68,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI68 ,Priority of interrupt 68" group.byte 0x345++0x00 line.byte 0x00 "NVICIP69,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI69 ,Priority of interrupt 69" group.byte 0x346++0x00 line.byte 0x00 "NVICIP70,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI70 ,Priority of interrupt 70" group.byte 0x347++0x00 line.byte 0x00 "NVICIP71,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI71 ,Priority of interrupt 71" group.byte 0x348++0x00 line.byte 0x00 "NVICIP72,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI72 ,Priority of interrupt 72" group.byte 0x349++0x00 line.byte 0x00 "NVICIP73,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI73 ,Priority of interrupt 73" group.byte 0x34A++0x00 line.byte 0x00 "NVICIP74,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI74 ,Priority of interrupt 74" group.byte 0x34B++0x00 line.byte 0x00 "NVICIP75,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI75 ,Priority of interrupt 75" group.byte 0x34C++0x00 line.byte 0x00 "NVICIP76,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI76 ,Priority of interrupt 76" group.byte 0x34D++0x00 line.byte 0x00 "NVICIP77,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI77 ,Priority of interrupt 77" group.byte 0x34E++0x00 line.byte 0x00 "NVICIP78,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI78 ,Priority of interrupt 78" group.byte 0x34F++0x00 line.byte 0x00 "NVICIP79,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI79 ,Priority of interrupt 79" group.byte 0x350++0x00 line.byte 0x00 "NVICIP80,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI80 ,Priority of interrupt 80" group.byte 0x351++0x00 line.byte 0x00 "NVICIP81,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI81 ,Priority of interrupt 81" group.byte 0x352++0x00 line.byte 0x00 "NVICIP82,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI82 ,Priority of interrupt 82" group.byte 0x353++0x00 line.byte 0x00 "NVICIP83,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI83 ,Priority of interrupt 83" group.byte 0x354++0x00 line.byte 0x00 "NVICIP84,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI84 ,Priority of interrupt 84" group.byte 0x355++0x00 line.byte 0x00 "NVICIP85,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI85 ,Priority of interrupt 85" group.byte 0x356++0x00 line.byte 0x00 "NVICIP86,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI86 ,Priority of interrupt 86" group.byte 0x357++0x00 line.byte 0x00 "NVICIP87,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI87 ,Priority of interrupt 87" group.byte 0x358++0x00 line.byte 0x00 "NVICIP88,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI88 ,Priority of interrupt 88" group.byte 0x359++0x00 line.byte 0x00 "NVICIP89,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI89 ,Priority of interrupt 89" group.byte 0x35A++0x00 line.byte 0x00 "NVICIP90,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI90 ,Priority of interrupt 90" group.byte 0x35B++0x00 line.byte 0x00 "NVICIP91,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI91 ,Priority of interrupt 91" group.byte 0x35C++0x00 line.byte 0x00 "NVICIP92,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI92 ,Priority of interrupt 92" group.byte 0x35D++0x00 line.byte 0x00 "NVICIP93,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI93 ,Priority of interrupt 93" group.byte 0x35E++0x00 line.byte 0x00 "NVICIP94,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI94 ,Priority of interrupt 94" group.byte 0x35F++0x00 line.byte 0x00 "NVICIP95,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI95 ,Priority of interrupt 95" group.byte 0x360++0x00 line.byte 0x00 "NVICIP96,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI96 ,Priority of interrupt 96" group.byte 0x361++0x00 line.byte 0x00 "NVICIP97,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI97 ,Priority of interrupt 97" group.byte 0x362++0x00 line.byte 0x00 "NVICIP98,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI98 ,Priority of interrupt 98" group.byte 0x363++0x00 line.byte 0x00 "NVICIP99,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI99 ,Priority of interrupt 99" group.byte 0x364++0x00 line.byte 0x00 "NVICIP100,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI100 ,Priority of interrupt 100" group.byte 0x365++0x00 line.byte 0x00 "NVICIP101,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI101 ,Priority of interrupt 101" group.byte 0x366++0x00 line.byte 0x00 "NVICIP102,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI102 ,Priority of interrupt 102" group.byte 0x367++0x00 line.byte 0x00 "NVICIP103,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI103 ,Priority of interrupt 103" group.byte 0x368++0x00 line.byte 0x00 "NVICIP104,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI104 ,Priority of interrupt 104" group.byte 0x369++0x00 line.byte 0x00 "NVICIP105,Interrupt Priority Register n" hexmask.byte 0x00 0.--7. 1. " PRI105 ,Priority of interrupt 105" sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xE00++0x03 line.long 0x00 "NVICSTIR,Software Trigger Interrupt Register" hexmask.long.word 0x00 0.--8. 1. " INTID ,Interrupt ID of the interrupt to trigger. in the range 0-239" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xE00++0x03 line.long 0x00 "NVICSTIR,Software Trigger Interrupt Register" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--8. 1. " INTID ,Interrupt ID of the interrupt to trigger. in the range 0-239" endif width 0x0B tree.end endif tree "OSC (Oscillator)" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "OSC" base ad:0x40065000 width 5. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "CR,OSC Control Register" bitfld.byte 0x00 7. " ERCLKEN ,External Reference Enable" "0: External reference clock is inactive,1: External reference clock is enabled" newline bitfld.byte 0x00 5. " EREFSTEN ,External Reference Stop Enable" "0: External reference clock is disabled in Stop mode,1: External reference clock stays enabled in Stop mode if ERCLKEN is set before entering Stop mode" newline bitfld.byte 0x00 3. " SC2P ,Oscillator 2 pF Capacitor Load Configure" "0: Disable the selection,1: Add 2 pF capacitor to the oscillator load" newline bitfld.byte 0x00 2. " SC4P ,Oscillator 4 pF Capacitor Load Configure" "0: Disable the selection,1: Add 4 pF capacitor to the oscillator load" newline bitfld.byte 0x00 1. " SC8P ,Oscillator 8 pF Capacitor Load Configure" "0: Disable the selection,1: Add 8 pF capacitor to the oscillator load" newline bitfld.byte 0x00 0. " SC16P ,Oscillator 16 pF Capacitor Load Configure" "0: Disable the selection,1: Add 16 pF capacitor to the oscillator load" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "DIV,OSC_DIV" bitfld.byte 0x00 6.--7. " ERPS ,ERCLK prescaler" "0: The divisor ratio is 1,1: The divisor ratio is 2,2: The divisor ratio is 4,3: The divisor ratio is 8" endif width 0x0B tree.end endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "OSC0" base ad:0x40065000 width 4. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CR,OSC Control Register" bitfld.byte 0x00 7. " ERCLKEN ,External Reference Enable" "0: External reference clock is inactive,1: External reference clock is enabled" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " EREFSTEN ,External Reference Stop Enable" "0: External reference clock is disabled in Stop mode,1: External reference clock stays enabled in Stop mode if ERCLKEN is set before entering Stop mode" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " SC2P ,Oscillator 2 pF Capacitor Load Configure" "0: Disable the selection,1: Add 2 pF capacitor to the oscillator load" newline bitfld.byte 0x00 2. " SC4P ,Oscillator 4 pF Capacitor Load Configure" "0: Disable the selection,1: Add 4 pF capacitor to the oscillator load" newline bitfld.byte 0x00 1. " SC8P ,Oscillator 8 pF Capacitor Load Configure" "0: Disable the selection,1: Add 8 pF capacitor to the oscillator load" newline bitfld.byte 0x00 0. " SC16P ,Oscillator 16 pF Capacitor Load Configure" "0: Disable the selection,1: Add 16 pF capacitor to the oscillator load" endif width 0x0B tree.end tree "OSC1" base ad:0x400E5000 width 4. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "CR,OSC Control Register" bitfld.byte 0x00 7. " ERCLKEN ,External Reference Enable" "0: External reference clock is inactive,1: External reference clock is enabled" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " EREFSTEN ,External Reference Stop Enable" "0: External reference clock is disabled in Stop mode,1: External reference clock stays enabled in Stop mode if ERCLKEN is set before entering Stop mode" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " SC2P ,Oscillator 2 pF Capacitor Load Configure" "0: Disable the selection,1: Add 2 pF capacitor to the oscillator load" newline bitfld.byte 0x00 2. " SC4P ,Oscillator 4 pF Capacitor Load Configure" "0: Disable the selection,1: Add 4 pF capacitor to the oscillator load" newline bitfld.byte 0x00 1. " SC8P ,Oscillator 8 pF Capacitor Load Configure" "0: Disable the selection,1: Add 8 pF capacitor to the oscillator load" newline bitfld.byte 0x00 0. " SC16P ,Oscillator 16 pF Capacitor Load Configure" "0: Disable the selection,1: Add 16 pF capacitor to the oscillator load" endif width 0x0B tree.end endif tree.end tree "PDB0 (Programmable Delay Block)" base ad:0x40036000 width 10. sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control Register" bitfld.long 0x00 18.--19. " LDMOD ,Load Mode Select" "0: The internal registers are loaded with the values from their buffers immediately after 1 is written ..,1: The internal registers are loaded with the values from their buffers when the PDB counter reaches th..,2: The internal registers are loaded with the values from their buffers when a trigger input event is d..,3: The internal registers are loaded with the values from their buffers when either the PDB counter rea.." newline bitfld.long 0x00 17. " PDBEIE ,PDB Sequence Error Interrupt Enable" "0: PDB sequence error interrupt disabled,1: PDB sequence error interrupt enabled" newline bitfld.long 0x00 16. " SWTRIG ,Software Trigger" "0,1" newline bitfld.long 0x00 15. " DMAEN ,DMA Enable" "0: DMA disabled,1: DMA enabled" newline bitfld.long 0x00 12.--14. " PRESCALER ,Prescaler Divider Select" "0: Counting uses the peripheral clock divided by multiplication factor selected by MULT,1: Counting uses the peripheral clock divided by twice of the multiplication factor selected by MULT,2: Counting uses the peripheral clock divided by four times of the multiplication factor selected by MU..,3: Counting uses the peripheral clock divided by eight times of the multiplication factor selected by M..,4: Counting uses the peripheral clock divided by 16 times of the multiplication factor selected by MULT,5: Counting uses the peripheral clock divided by 32 times of the multiplication factor selected by MULT,6: Counting uses the peripheral clock divided by 64 times of the multiplication factor selected by MULT,7: Counting uses the peripheral clock divided by 128 times of the multiplication factor selected by MUL.." newline bitfld.long 0x00 8.--11. " TRGSEL ,Trigger Input Source Select" "0: Trigger-In 0 is selected,1: Trigger-In 1 is selected,2: Trigger-In 2 is selected,3: Trigger-In 3 is selected,4: Trigger-In 4 is selected,5: Trigger-In 5 is selected,6: Trigger-In 6 is selected,7: Trigger-In 7 is selected,8: Trigger-In 8 is selected,9: Trigger-In 9 is selected,10: Trigger-In 10 is selected,11: Trigger-In 11 is selected,12: Trigger-In 12 is selected,13: Trigger-In 13 is selected,14: Trigger-In 14 is selected,15: Software trigger is selected" newline bitfld.long 0x00 7. " PDBEN ,PDB Enable" "0: PDB disabled,1: PDB enabled" newline bitfld.long 0x00 6. " PDBIF ,PDB Interrupt Flag" "0,1" newline bitfld.long 0x00 5. " PDBIE ,PDB Interrupt Enable" "0: PDB interrupt disabled,1: PDB interrupt enabled" newline bitfld.long 0x00 2.--3. " MULT ,Multiplication Factor Select for Prescaler" "0: Multiplication factor is 1,1: Multiplication factor is 10,2: Multiplication factor is 20,3: Multiplication factor is 40" newline bitfld.long 0x00 1. " CONT ,Continuous Mode Enable" "0: PDB operation in One-Shot mode,1: PDB operation in Continuous mode" newline bitfld.long 0x00 0. " LDOK ,Load OK" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 18.--19. " LDMOD ,Load Mode Select" "0: The internal registers are loaded with the values from their buffers immediately after 1 is written ..,1: The internal registers are loaded with the values from their buffers when the PDB counter reaches t..,2: The internal registers are loaded with the values from their buffers when a trigger input event is d..,3: The internal registers are loaded with the values from their buffers when either the PDB counter rea.." newline bitfld.long 0x00 17. " PDBEIE ,PDB Sequence Error Interrupt Enable" "0: PDB sequence error interrupt disabled,1: PDB sequence error interrupt enabled" newline bitfld.long 0x00 16. " SWTRIG ,Software Trigger" "0,1" newline bitfld.long 0x00 15. " DMAEN ,DMA Enable" "0: DMA disabled,1: DMA enabled" newline bitfld.long 0x00 12.--14. " PRESCALER ,Prescaler Divider Select" "0: Counting uses the peripheral clock divided by multiplication factor selected by MULT,1: Counting uses the peripheral clock divided by twice of the multiplication factor selected by MULT,2: Counting uses the peripheral clock divided by four times of the multiplication factor selected by MU..,3: Counting uses the peripheral clock divided by eight times of the multiplication factor selected by M..,4: Counting uses the peripheral clock divided by 16 times of the multiplication factor selected by MULT,5: Counting uses the peripheral clock divided by 32 times of the multiplication factor selected by MULT,6: Counting uses the peripheral clock divided by 64 times of the multiplication factor selected by MULT,7: Counting uses the peripheral clock divided by 128 times of the multiplication factor selected by MUL.." newline bitfld.long 0x00 8.--11. " TRGSEL ,Trigger Input Source Select" "0: Trigger-In 0 is selected,1: Trigger-In 1 is selected,2: Trigger-In 2 is selected,3: Trigger-In 3 is selected,4: Trigger-In 4 is selected,5: Trigger-In 5 is selected,6: Trigger-In 6 is selected,7: Trigger-In 7 is selected,8: Trigger-In 8 is selected,9: Trigger-In 9 is selected,10: Trigger-In 10 is selected,11: Trigger-In 11 is selected,12: Trigger-In 12 is selected,13: Trigger-In 13 is selected,14: Trigger-In 14 is selected,15: Software trigger is selected" newline bitfld.long 0x00 7. " PDBEN ,PDB Enable" "0: PDB disabled,1: PDB enabled" newline bitfld.long 0x00 6. " PDBIF ,PDB Interrupt Flag" "0,1" newline bitfld.long 0x00 5. " PDBIE ,PDB Interrupt Enable" "0: PDB interrupt disabled,1: PDB interrupt enabled" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2.--3. " MULT ,Multiplication Factor Select for Prescaler" "0: Multiplication factor is 1,1: Multiplication factor is 10,2: Multiplication factor is 20,3: Multiplication factor is 40" newline bitfld.long 0x00 1. " CONT ,Continuous Mode Enable" "0: PDB operation in One-Shot mode,1: PDB operation in Continuous mode" newline bitfld.long 0x00 0. " LDOK ,Load OK" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control register" bitfld.long 0x00 18.--19. " LDMOD ,Load Mode Select" "0: The internal registers are loaded with the values from their buffers immediately after 1 is written ..,1: The internal registers are loaded with the values from their buffers when the PDB counter reaches th..,2: The internal registers are loaded with the values from their buffers when a trigger input event is d..,3: The internal registers are loaded with the values from their buffers when either the PDB counter rea.." newline bitfld.long 0x00 17. " PDBEIE ,PDB Sequence Error Interrupt Enable" "0: PDB sequence error interrupt disabled,1: PDB sequence error interrupt enabled" newline bitfld.long 0x00 16. " SWTRIG ,Software Trigger" "0,1" newline bitfld.long 0x00 15. " DMAEN ,DMA Enable" "0: DMA disabled,1: DMA enabled" newline bitfld.long 0x00 12.--14. " PRESCALER ,Prescaler Divider Select" "0: Counting uses the peripheral clock divided by multiplication factor selected by MULT,1: Counting uses the peripheral clock divided by twice of the multiplication factor selected by MULT,2: Counting uses the peripheral clock divided by four times of the multiplication factor selected by MU..,3: Counting uses the peripheral clock divided by eight times of the multiplication factor selected by M..,4: Counting uses the peripheral clock divided by 16 times of the multiplication factor selected by MULT,5: Counting uses the peripheral clock divided by 32 times of the multiplication factor selected by MULT,6: Counting uses the peripheral clock divided by 64 times of the multiplication factor selected by MULT,7: Counting uses the peripheral clock divided by 128 times of the multiplication factor selected by MUL.." newline bitfld.long 0x00 8.--11. " TRGSEL ,Trigger Input Source Select" "0: Trigger-In 0 is selected,1: Trigger-In 1 is selected,2: Trigger-In 2 is selected,3: Trigger-In 3 is selected,4: Trigger-In 4 is selected,5: Trigger-In 5 is selected,6: Trigger-In 6 is selected,7: Trigger-In 7 is selected,8: Trigger-In 8 is selected,9: Trigger-In 9 is selected,10: Trigger-In 10 is selected,11: Trigger-In 11 is selected,12: Trigger-In 12 is selected,13: Trigger-In 13 is selected,14: Trigger-In 14 is selected,15: Software trigger is selected" newline bitfld.long 0x00 7. " PDBEN ,PDB Enable" "0: PDB disabled,1: PDB enabled" newline bitfld.long 0x00 6. " PDBIF ,PDB Interrupt Flag" "0,1" newline bitfld.long 0x00 5. " PDBIE ,PDB Interrupt Enable" "0: PDB interrupt disabled,1: PDB interrupt enabled" newline bitfld.long 0x00 2.--3. " MULT ,Multiplication Factor Select for Prescaler" "0: Multiplication factor is 1,1: Multiplication factor is 10,2: Multiplication factor is 20,3: Multiplication factor is 40" newline bitfld.long 0x00 1. " CONT ,Continuous Mode Enable" "0: PDB operation in One-Shot mode,1: PDB operation in Continuous mode" newline bitfld.long 0x00 0. " LDOK ,Load OK" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SC,Status and Control Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 18.--19. " LDMOD ,Load Mode Select" "0: The internal registers are loaded with the values from their buffers immediately after 1 is written ..,1: The internal registers are loaded with the values from their buffers when the PDB counter reaches th..,2: The internal registers are loaded with the values from their buffers when a trigger input event is d..,3: The internal registers are loaded with the values from their buffers when either the PDB counter rea.." newline bitfld.long 0x00 17. " PDBEIE ,PDB Sequence Error Interrupt Enable" "0: PDB sequence error interrupt disabled,1: PDB sequence error interrupt enabled" newline bitfld.long 0x00 16. " SWTRIG ,Software Trigger" "0,1" newline bitfld.long 0x00 15. " DMAEN ,DMA Enable" "0: DMA disabled,1: DMA enabled" newline bitfld.long 0x00 12.--14. " PRESCALER ,Prescaler Divider Select" "0: Counting uses the peripheral clock divided by multiplication factor selected by MULT,1: Counting uses the peripheral clock divided by twice of the multiplication factor selected by MULT,2: Counting uses the peripheral clock divided by four times of the multiplication factor selected by MU..,3: Counting uses the peripheral clock divided by eight times of the multiplication factor selected by M..,4: Counting uses the peripheral clock divided by 16 times of the multiplication factor selected by MULT,5: Counting uses the peripheral clock divided by 32 times of the multiplication factor selected by MULT,6: Counting uses the peripheral clock divided by 64 times of the multiplication factor selected by MULT,7: Counting uses the peripheral clock divided by 128 times of the multiplication factor selected by MUL.." newline bitfld.long 0x00 8.--11. " TRGSEL ,Trigger Input Source Select" "0: Trigger-In 0 is selected,1: Trigger-In 1 is selected,2: Trigger-In 2 is selected,3: Trigger-In 3 is selected,4: Trigger-In 4 is selected,5: Trigger-In 5 is selected,6: Trigger-In 6 is selected,7: Trigger-In 7 is selected,8: Trigger-In 8 is selected,9: Trigger-In 9 is selected,10: Trigger-In 10 is selected,11: Trigger-In 11 is selected,12: Trigger-In 12 is selected,13: Trigger-In 13 is selected,14: Trigger-In 14 is selected,15: Software trigger is selected" newline bitfld.long 0x00 7. " PDBEN ,PDB Enable" "0: PDB disabled,1: PDB enabled" newline bitfld.long 0x00 6. " PDBIF ,PDB Interrupt Flag" "0,1" newline bitfld.long 0x00 5. " PDBIE ,PDB Interrupt Enable" "0: PDB interrupt disabled,1: PDB interrupt enabled" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2.--3. " MULT ,Multiplication Factor Select for Prescaler" "0: Multiplication factor is 1,1: Multiplication factor is 10,2: Multiplication factor is 20,3: Multiplication factor is 40" newline bitfld.long 0x00 1. " CONT ,Continuous Mode Enable" "0: PDB operation in One-Shot mode,1: PDB operation in Continuous mode" newline bitfld.long 0x00 0. " LDOK ,Load OK" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "MOD,Modulus register" hexmask.long.word 0x00 0.--15. 1. " MOD ,PDB Modulus" endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "MOD,Modulus Register" hexmask.long.word 0x00 0.--15. 1. " MOD ,PDB Modulus" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "MOD,Modulus Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " MOD ,PDB Modulus" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "CNT,Counter Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CNT ,PDB Counter" endif sif cpuis("MK60D*10*") rgroup.long 0x08++0x03 line.long 0x00 "CNT,Counter Register" hexmask.long.word 0x00 0.--15. 1. " CNT ,PDB Counter" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x08++0x03 line.long 0x00 "CNT,Counter Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " CNT ,PDB Counter" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x08++0x03 line.long 0x00 "CNT,Counter register" hexmask.long.word 0x00 0.--15. 1. " CNT ,PDB Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "IDLY,Interrupt Delay Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " IDLY ,PDB Interrupt Delay" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "IDLY,Interrupt Delay register" hexmask.long.word 0x00 0.--15. 1. " IDLY ,PDB Interrupt Delay" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "IDLY,Interrupt Delay Register" hexmask.long.word 0x00 0.--15. 1. " IDLY ,PDB Interrupt Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CH0C1,Channel n Control Register 1" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " BB ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" newline hexmask.long.byte 0x00 8.--15. 1. " TOS ,PDB Channel Pre-Trigger Output Select" newline hexmask.long.byte 0x00 0.--7. 1. " EN ,PDB Channel Pre-Trigger Enable" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "CH0C1,Channel n Control register 1" bitfld.long 0x00 23. " BB7 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 22. " BB6 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 21. " BB5 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 20. " BB4 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 19. " BB3 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 18. " BB2 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 17. " BB1 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 16. " BB0 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 15. " TOS7 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 14. " TOS6 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 13. " TOS5 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 12. " TOS4 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 11. " TOS3 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 10. " TOS2 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 9. " TOS1 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 8. " TOS0 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 7. " EN7 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 6. " EN6 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 5. " EN5 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 4. " EN4 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 3. " EN3 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 2. " EN2 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 1. " EN1 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 0. " EN0 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" endif sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "CH0C1,Channel n Control Register 1" hexmask.long.byte 0x00 16.--23. 1. " BB ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" newline hexmask.long.byte 0x00 8.--15. 1. " TOS ,PDB Channel Pre-Trigger Output Select" newline hexmask.long.byte 0x00 0.--7. 1. " EN ,PDB Channel Pre-Trigger Enable" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "CH0S,Channel n Status register" hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline bitfld.long 0x00 7. " ERR7 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 6. " ERR6 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 5. " ERR5 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 4. " ERR4 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 3. " ERR3 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 2. " ERR2 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 1. " ERR1 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 0. " ERR0 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "CH0S,Channel n Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " ERR ,PDB Channel Sequence Error Flags" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "CH0S,Channel n Status Register" hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline hexmask.long.byte 0x00 0.--7. 1. " ERR ,PDB Channel Sequence Error Flags" group.long 0x18++0x03 line.long 0x00 "CH0DLY0,Channel n Delay 0 Register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "CH0DLY0,Channel n Delay 0 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "CH0DLY0,Channel n Delay 0 register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "CH0DLY1,Channel n Delay 1 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "CH0DLY1,Channel n Delay 1 Register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "CH0DLY1,Channel n Delay 1 register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "CH1C1,Channel n Control Register 1" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " BB ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" newline hexmask.long.byte 0x00 8.--15. 1. " TOS ,PDB Channel Pre-Trigger Output Select" newline hexmask.long.byte 0x00 0.--7. 1. " EN ,PDB Channel Pre-Trigger Enable" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "CH1C1,Channel n Control register 1" bitfld.long 0x00 23. " BB7 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 22. " BB6 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 21. " BB5 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 20. " BB4 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 19. " BB3 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 18. " BB2 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 17. " BB1 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 16. " BB0 ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" "0: PDB channel's corresponding pre-trigger back-to-back operation disabled,1: PDB channel's corresponding pre-trigger back-to-back operation enabled" newline bitfld.long 0x00 15. " TOS7 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 14. " TOS6 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 13. " TOS5 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 12. " TOS4 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 11. " TOS3 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 10. " TOS2 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 9. " TOS1 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 8. " TOS0 ,PDB Channel Pre-Trigger Output Select" "0: PDB channel's corresponding pre-trigger is in bypassed mode,1: PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register .." newline bitfld.long 0x00 7. " EN7 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 6. " EN6 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 5. " EN5 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 4. " EN4 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 3. " EN3 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 2. " EN2 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 1. " EN1 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" newline bitfld.long 0x00 0. " EN0 ,PDB Channel Pre-Trigger Enable" "0: PDB channel's corresponding pre-trigger disabled,1: PDB channel's corresponding pre-trigger enabled" endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "CH1C1,Channel n Control Register 1" hexmask.long.byte 0x00 16.--23. 1. " BB ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" newline hexmask.long.byte 0x00 8.--15. 1. " TOS ,PDB Channel Pre-Trigger Output Select" newline hexmask.long.byte 0x00 0.--7. 1. " EN ,PDB Channel Pre-Trigger Enable" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "CH1S,Channel n Status register" hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline bitfld.long 0x00 7. " ERR7 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 6. " ERR6 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 5. " ERR5 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 4. " ERR4 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 3. " ERR3 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 2. " ERR2 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 1. " ERR1 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" newline bitfld.long 0x00 0. " ERR0 ,PDB Channel Sequence Error Flags" "0: Sequence error not detected on PDB channel's corresponding pre-trigger,1: Sequence error detected on PDB channel's corresponding pre-trigger" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "CH1S,Channel n Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " ERR ,PDB Channel Sequence Error Flags" endif sif cpuis("MK60D*10*") group.long 0x3C++0x03 line.long 0x00 "CH1S,Channel n Status Register" hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline hexmask.long.byte 0x00 0.--7. 1. " ERR ,PDB Channel Sequence Error Flags" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "CH1DLY0,Channel n Delay 0 register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "CH1DLY0,Channel n Delay 0 Register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "CH1DLY0,Channel n Delay 0 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "CH1DLY1,Channel n Delay 1 Register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "CH1DLY1,Channel n Delay 1 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "CH1DLY1,Channel n Delay 1 register" hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "CH2C1,Channel n Control Register 1" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " BB ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" newline hexmask.long.byte 0x00 8.--15. 1. " TOS ,PDB Channel Pre-Trigger Output Select" newline hexmask.long.byte 0x00 0.--7. 1. " EN ,PDB Channel Pre-Trigger Enable" group.long 0x64++0x03 line.long 0x00 "CH2S,Channel n Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " ERR ,PDB Channel Sequence Error Flags" group.long 0x68++0x03 line.long 0x00 "CH2DLY0,Channel n Delay 0 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" group.long 0x6C++0x03 line.long 0x00 "CH2DLY1,Channel n Delay 1 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" group.long 0x88++0x03 line.long 0x00 "CH3C1,Channel n Control Register 1" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " BB ,PDB Channel Pre-Trigger Back-to-Back Operation Enable" newline hexmask.long.byte 0x00 8.--15. 1. " TOS ,PDB Channel Pre-Trigger Output Select" newline hexmask.long.byte 0x00 0.--7. 1. " EN ,PDB Channel Pre-Trigger Enable" group.long 0x8C++0x03 line.long 0x00 "CH3S,Channel n Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " CF ,PDB Channel Flags" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " ERR ,PDB Channel Sequence Error Flags" group.long 0x90++0x03 line.long 0x00 "CH3DLY0,Channel n Delay 0 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" group.long 0x94++0x03 line.long 0x00 "CH3DLY1,Channel n Delay 1 Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " DLY ,PDB Channel Delay" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x150++0x03 line.long 0x00 "DACINTC0,DAC Interval Trigger n Control register" bitfld.long 0x00 1. " EXT ,DAC External Trigger Input Enable" "0: DAC external trigger input disabled,1: DAC external trigger input enabled" newline bitfld.long 0x00 0. " TOE ,DAC Interval Trigger Enable" "0: DAC interval trigger disabled,1: DAC interval trigger enabled" endif sif cpuis("MK60D*10*") group.long 0x150++0x03 line.long 0x00 "DACINTC0,DAC Interval Trigger n Control Register" bitfld.long 0x00 1. " EXT ,DAC External Trigger Input Enable" "0: DAC external trigger input disabled,1: DAC external trigger input enabled" newline bitfld.long 0x00 0. " TOE ,DAC Interval Trigger Enable" "0: DAC interval trigger disabled,1: DAC interval trigger enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x150++0x03 line.long 0x00 "DACINTC0,DAC Interval Trigger n Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " EXT ,DAC External Trigger Input Enable" "0: DAC external trigger input disabled,1: DAC external trigger input enabled" newline bitfld.long 0x00 0. " TOE ,DAC Interval Trigger Enable" "0: DAC interval trigger disabled,1: DAC interval trigger enabled" group.long 0x154++0x03 line.long 0x00 "DACINT0,DAC Interval n Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INT ,DAC Interval" endif sif cpuis("MK60D*10*") group.long 0x154++0x03 line.long 0x00 "DACINT0,DAC Interval n Register" hexmask.long.word 0x00 0.--15. 1. " INT ,DAC Interval" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x154++0x03 line.long 0x00 "DACINT0,DAC Interval n register" hexmask.long.word 0x00 0.--15. 1. " INT ,DAC Interval" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x158++0x03 line.long 0x00 "DACINTC1,DAC Interval Trigger n Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " EXT ,DAC External Trigger Input Enable" "0: DAC external trigger input disabled,1: DAC external trigger input enabled" newline bitfld.long 0x00 0. " TOE ,DAC Interval Trigger Enable" "0: DAC interval trigger disabled,1: DAC interval trigger enabled" endif sif cpuis("MK60D*10*") group.long 0x158++0x03 line.long 0x00 "DACINTC1,DAC Interval Trigger n Control Register" bitfld.long 0x00 1. " EXT ,DAC External Trigger Input Enable" "0: DAC external trigger input disabled,1: DAC external trigger input enabled" newline bitfld.long 0x00 0. " TOE ,DAC Interval Trigger Enable" "0: DAC interval trigger disabled,1: DAC interval trigger enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x158++0x03 line.long 0x00 "DACINTC1,DAC Interval Trigger n Control register" bitfld.long 0x00 1. " EXT ,DAC External Trigger Input Enable" "0: DAC external trigger input disabled,1: DAC external trigger input enabled" newline bitfld.long 0x00 0. " TOE ,DAC Interval Trigger Enable" "0: DAC interval trigger disabled,1: DAC interval trigger enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x15C++0x03 line.long 0x00 "DACINT1,DAC Interval n Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " INT ,DAC Interval" endif sif cpuis("MK60D*10*") group.long 0x15C++0x03 line.long 0x00 "DACINT1,DAC Interval n Register" hexmask.long.word 0x00 0.--15. 1. " INT ,DAC Interval" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x15C++0x03 line.long 0x00 "DACINT1,DAC Interval n register" hexmask.long.word 0x00 0.--15. 1. " INT ,DAC Interval" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x190++0x03 line.long 0x00 "POEN,Pulse-Out n Enable Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " POEN ,PDB Pulse-Out Enable" endif sif cpuis("MK60D*10*") group.long 0x190++0x03 line.long 0x00 "POEN,Pulse-Out n Enable Register" hexmask.long.byte 0x00 0.--7. 1. " POEN ,PDB Pulse-Out Enable" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x190++0x03 line.long 0x00 "POEN,Pulse-Out n Enable register" bitfld.long 0x00 7. " POEN7 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 6. " POEN6 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 5. " POEN5 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 4. " POEN4 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 3. " POEN3 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 2. " POEN2 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 1. " POEN1 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" newline bitfld.long 0x00 0. " POEN0 ,PDB Pulse-Out Enable" "0: PDB Pulse-Out disabled,1: PDB Pulse-Out enabled" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x194++0x03 line.long 0x00 "PO0DLY,Pulse-Out n Delay Register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x194++0x03 line.long 0x00 "PO0DLY,Pulse-Out n Delay register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x198++0x03 line.long 0x00 "PO1DLY,Pulse-Out n Delay Register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x198++0x03 line.long 0x00 "PO1DLY,Pulse-Out n Delay register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x19C++0x03 line.long 0x00 "PO2DLY,Pulse-Out n Delay Register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x19C++0x03 line.long 0x00 "PO2DLY,Pulse-Out n Delay register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1A0++0x03 line.long 0x00 "PO3DLY,Pulse-Out n Delay Register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1A0++0x03 line.long 0x00 "PO3DLY,Pulse-Out n Delay register" hexmask.long.word 0x00 16.--31. 1. " DLY1 ,PDB Pulse-Out Delay 1" newline hexmask.long.word 0x00 0.--15. 1. " DLY2 ,PDB Pulse-Out Delay 2" endif width 0x0B tree.end tree "PIT (Periodic Interrupt Timer)" base ad:0x40037000 width 9. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MCR,PIT Module Control Register" bitfld.long 0x00 1. " MDIS ,Module Disable - (PIT section)" "0: Clock for standard PIT timers is enabled,1: Clock for standard PIT timers is disabled" newline bitfld.long 0x00 0. " FRZ ,Freeze" "0: Timers continue to run in Debug mode,1: Timers are stopped in Debug mode" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "MCR,PIT Module Control Register" bitfld.long 0x00 1. " MDIS ,Module Disable" "0: Clock for PIT timers is enabled,1: Clock for PIT timers is disabled" newline bitfld.long 0x00 0. " FRZ ,Freeze" "0: Timers continue to run in Debug mode,1: Timers are stopped in Debug mode" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MCR,PIT Module Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " MDIS ,Module Disable" "0: Clock for PIT Timers is enabled,1: Clock for PIT Timers is disabled" newline bitfld.long 0x00 0. " FRZ ,Freeze" "0: Timers continue to run in debug mode,1: Timers are stopped in debug mode" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0xE0++0x03 line.long 0x00 "LTMR64H,PIT Upper Lifetime Timer Register" hexmask.long 0x00 0.--31. 1. " LTH ,Life Timer value" rgroup.long 0xE4++0x03 line.long 0x00 "LTMR64L,PIT Lower Lifetime Timer Register" hexmask.long 0x00 0.--31. 1. " LTL ,Life Timer value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x100++0x03 line.long 0x00 "LDVAL0,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x100++0x03 line.long 0x00 "LDVAL0,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value Bits" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x104++0x03 line.long 0x00 "CVAL0,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x104++0x03 line.long 0x00 "CVAL0,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x108++0x03 line.long 0x00 "TCTRL0,Timer Control Register" bitfld.long 0x00 2. " CHN ,Chain Mode" "0: Timer is not chained,1: Timer is chained to previous timer" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: Timer n is disabled,1: Timer n is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x108++0x03 line.long 0x00 "TCTRL0,Timer Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable Bit" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable Bit" "0: Timer n is disabled,1: Timer n is active" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10C++0x03 line.long 0x00 "TFLG0,Timer Flag Register" bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Timeout has not yet occurred,1: Timeout has occurred" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10C++0x03 line.long 0x00 "TFLG0,Timer Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Time-out has not yet occurred,1: Time-out has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x110++0x03 line.long 0x00 "LDVAL1,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x110++0x03 line.long 0x00 "LDVAL1,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value Bits" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x114++0x03 line.long 0x00 "CVAL1,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x114++0x03 line.long 0x00 "CVAL1,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x118++0x03 line.long 0x00 "TCTRL1,Timer Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable Bit" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable Bit" "0: Timer n is disabled,1: Timer n is active" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x118++0x03 line.long 0x00 "TCTRL1,Timer Control Register" bitfld.long 0x00 2. " CHN ,Chain Mode" "0: Timer is not chained,1: Timer is chained to previous timer" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: Timer n is disabled,1: Timer n is enabled" group.long 0x11C++0x03 line.long 0x00 "TFLG1,Timer Flag Register" bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Timeout has not yet occurred,1: Timeout has occurred" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x11C++0x03 line.long 0x00 "TFLG1,Timer Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Time-out has not yet occurred,1: Time-out has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x120++0x03 line.long 0x00 "LDVAL2,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x120++0x03 line.long 0x00 "LDVAL2,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value Bits" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x124++0x03 line.long 0x00 "CVAL2,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x124++0x03 line.long 0x00 "CVAL2,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x128++0x03 line.long 0x00 "TCTRL2,Timer Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable Bit" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable Bit" "0: Timer n is disabled,1: Timer n is active" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x128++0x03 line.long 0x00 "TCTRL2,Timer Control Register" bitfld.long 0x00 2. " CHN ,Chain Mode" "0: Timer is not chained,1: Timer is chained to previous timer" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: Timer n is disabled,1: Timer n is enabled" group.long 0x12C++0x03 line.long 0x00 "TFLG2,Timer Flag Register" bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Timeout has not yet occurred,1: Timeout has occurred" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x12C++0x03 line.long 0x00 "TFLG2,Timer Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Time-out has not yet occurred,1: Time-out has occurred" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x130++0x03 line.long 0x00 "LDVAL3,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x130++0x03 line.long 0x00 "LDVAL3,Timer Load Value Register" hexmask.long 0x00 0.--31. 1. " TSV ,Timer Start Value Bits" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x134++0x03 line.long 0x00 "CVAL3,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x134++0x03 line.long 0x00 "CVAL3,Current Timer Value Register" hexmask.long 0x00 0.--31. 1. " TVL ,Current Timer Value" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x138++0x03 line.long 0x00 "TCTRL3,Timer Control Register" bitfld.long 0x00 2. " CHN ,Chain Mode" "0: Timer is not chained,1: Timer is chained to previous timer" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable" "0: Timer n is disabled,1: Timer n is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x138++0x03 line.long 0x00 "TCTRL3,Timer Control Register" hexmask.long 0x00 2.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " TIE ,Timer Interrupt Enable Bit" "0: Interrupt requests from Timer n are disabled,1: Interrupt will be requested whenever TIF is set" newline bitfld.long 0x00 0. " TEN ,Timer Enable Bit" "0: Timer n is disabled,1: Timer n is active" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x13C++0x03 line.long 0x00 "TFLG3,Timer Flag Register" bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Timeout has not yet occurred,1: Timeout has occurred" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x13C++0x03 line.long 0x00 "TFLG3,Timer Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " TIF ,Timer Interrupt Flag" "0: Time-out has not yet occurred,1: Time-out has occurred" endif width 0x0B tree.end tree "PMC (Power Management Controller)" base ad:0x4007D000 width 8. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "LVDSC1,Low Voltage Detect Status And Control 1 register" rbitfld.byte 0x00 7. " LVDF ,Low-Voltage Detect Flag" "0: Low-voltage event not detected,1: Low-voltage event detected" newline bitfld.byte 0x00 6. " LVDACK ,Low-Voltage Detect Acknowledge" "0,1" newline bitfld.byte 0x00 5. " LVDIE ,Low-Voltage Detect Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVDF = 1" newline bitfld.byte 0x00 4. " LVDRE ,Low-Voltage Detect Reset Enable" "0: LVDF does not generate hardware resets,1: Force an MCU reset when LVDF = 1" newline bitfld.byte 0x00 0.--1. " LVDV ,Low-Voltage Detect Voltage Select" "0: Low trip point selected (V LVD = V LVDL ),1: High trip point selected (V LVD = V LVDH ),," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "LVDSC1,Low Voltage Detect Status and Control 1 Register" rbitfld.byte 0x00 7. " LVDF ,Low-Voltage Detect Flag" "0: Low-voltage event not detected,1: Low-voltage event detected" newline bitfld.byte 0x00 6. " LVDACK ,Low-Voltage Detect Acknowledge" "0,1" newline bitfld.byte 0x00 5. " LVDIE ,Low-Voltage Detect Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVDF = 1" newline bitfld.byte 0x00 4. " LVDRE ,Low-Voltage Detect Reset Enable" "0: LVDF does not generate hardware resets,1: Force an MCU reset when LVDF = 1" newline rbitfld.byte 0x00 2.--3. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--1. " LVDV ,Low-Voltage Detect Voltage Select" "0: Low trip point selected (V LVD = V LVDL ),1: High trip point selected (V LVD = V LVDH ),2: Reserved," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "LVDSC1,Low Voltage Detect Status and Control 1 Register" rbitfld.byte 0x00 7. " LVDF ,Low-Voltage Detect Flag" "0: Low-voltage event not detected,1: Low-voltage event detected" newline bitfld.byte 0x00 6. " LVDACK ,Low-Voltage Detect Acknowledge" "0,1" newline bitfld.byte 0x00 5. " LVDIE ,Low-Voltage Detect Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVDF = 1" newline bitfld.byte 0x00 4. " LVDRE ,Low-Voltage Detect Reset Enable" "0: LVDF does not generate hardware resets,1: Force an MCU reset when LVDF = 1" newline rbitfld.byte 0x00 2.--3. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--1. " LVDV ,Low-Voltage Detect Voltage Select" "0: Low trip point selected (V LVD = V LVDL ),1: High trip point selected (V LVD = V LVDH ),2: Reserved,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "LVDSC2,Low Voltage Detect Status and Control 2 Register" rbitfld.byte 0x00 7. " LVWF ,Low-Voltage Warning Flag" "0: Low-voltage warning event not detected,1: Low-voltage warning event detected" newline bitfld.byte 0x00 6. " LVWACK ,Low-Voltage Warning Acknowledge" "0,1" newline bitfld.byte 0x00 5. " LVWIE ,Low-Voltage Warning Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVWF = 1" newline rbitfld.byte 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 0.--1. " LVWV ,Low-Voltage Warning Voltage Select" "0: Low trip point selected (V LVW = V LVW1 ),1: Mid 1 trip point selected (V LVW = V LVW2 ),2: Mid 2 trip point selected (V LVW = V LVW3 ),3: High trip point selected (V LVW = V LVW4 )" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "LVDSC2,Low Voltage Detect Status And Control 2 register" rbitfld.byte 0x00 7. " LVWF ,Low-Voltage Warning Flag" "0: Low-voltage warning event not detected,1: Low-voltage warning event detected" newline bitfld.byte 0x00 6. " LVWACK ,Low-Voltage Warning Acknowledge" "0,1" newline bitfld.byte 0x00 5. " LVWIE ,Low-Voltage Warning Interrupt Enable" "0: Hardware interrupt disabled (use polling),1: Request a hardware interrupt when LVWF = 1" newline bitfld.byte 0x00 0.--1. " LVWV ,Low-Voltage Warning Voltage Select" "0: Low trip point selected (VLVW = VLVW1),1: Mid 1 trip point selected (VLVW = VLVW2),2: Mid 2 trip point selected (VLVW = VLVW3),3: High trip point selected (VLVW = VLVW4)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "REGSC,Regulator Status and Control Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 4. " BGEN ,Bandgap Enable" "0: Bandgap Enable,1: Bandgap Disable" newline bitfld.byte 0x00 3. " ACKISO ,Acknowledge Isolation" "0: Peripherals and I/O pads are in normal run state,1: Certain peripherals and I/O pads are in an isolated and latched state" newline rbitfld.byte 0x00 2. " REGONS ,Regulator in Run Regulation Status" "0: Regulator is in stop regulation or in transition to/from it,1: Regulator is in run regulation" newline rbitfld.byte 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0. " BGBE ,Bandgap Buffer Enable" "0: Bandgap buffer not enabled,1: Bandgap buffer enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "REGSC,Regulator Status And Control register" bitfld.byte 0x00 4. " BGEN ,Bandgap Enable In VLPx Operation" "0: Bandgap voltage reference is disabled in VLPx . LLS . and VLLSx modes,1: Bandgap voltage reference is enabled in VLPx . LLS . and VLLSx modes" newline bitfld.byte 0x00 3. " ACKISO ,Acknowledge Isolation" "0: Peripherals and I/O pads are in normal run state,1: Certain peripherals and I/O pads are in an isolated and latched state" newline rbitfld.byte 0x00 2. " REGONS ,Regulator In Run Regulation Status" "0: Regulator is in stop regulation or in transition to/from it,1: Regulator is in run regulation" newline bitfld.byte 0x00 0. " BGBE ,Bandgap Buffer Enable" "0: Bandgap buffer not enabled,1: Bandgap buffer enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "REGSC,Regulator Status and Control Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " ACKISO ,Acknowledge Isolation" "0: Peripherals and I/O pads are in normal run state,1: Certain peripherals and I/O pads are in an isolated and latched state" newline rbitfld.byte 0x00 2. " REGONS ,Regulator in Run Regulation Status" "0: Regulator is in stop regulation or in transition to/from it,1: Regulator is in run regulation" newline bitfld.byte 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0. " BGBE ,Bandgap Buffer Enable" "0: Bandgap buffer not enabled,1: Bandgap buffer enabled" endif width 0x0B tree.end tree "PORT (Pin Control and Interrupts)" tree "PORTA" base ad:0x40049000 width 7. sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" hexmask.long 0x00 0.--31. 1. " ISF ,Interrupt Status Flag" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" bitfld.long 0x00 31. " ISF31 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 30. " ISF30 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 29. " ISF29 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 28. " ISF28 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 27. " ISF27 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 26. " ISF26 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 25. " ISF25 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 24. " ISF24 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 23. " ISF23 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 22. " ISF22 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 21. " ISF21 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 20. " ISF20 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 19. " ISF19 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 18. " ISF18 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 17. " ISF17 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16. " ISF16 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 15. " ISF15 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 14. " ISF14 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 13. " ISF13 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 12. " ISF12 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 11. " ISF11 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 10. " ISF10 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 9. " ISF9 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 8. " ISF8 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 7. " ISF7 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 6. " ISF6 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 5. " ISF5 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 4. " ISF4 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 3. " ISF3 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 2. " ISF2 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 1. " ISF1 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 0. " ISF0 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" hexmask.long 0x00 0.--31. 1. " DFE ,Digital Filter Enable" endif sif cpuis("MK60D*10*") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital filters are clocked by the bus clock,1: Digital filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital Filters are clocked by the bus clock,1: Digital Filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60D*10*") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end tree "PORTB" base ad:0x4004A000 width 7. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" hexmask.long 0x00 0.--31. 1. " ISF ,Interrupt Status Flag" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" bitfld.long 0x00 31. " ISF31 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 30. " ISF30 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 29. " ISF29 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 28. " ISF28 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 27. " ISF27 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 26. " ISF26 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 25. " ISF25 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 24. " ISF24 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 23. " ISF23 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 22. " ISF22 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 21. " ISF21 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 20. " ISF20 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 19. " ISF19 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 18. " ISF18 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 17. " ISF17 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16. " ISF16 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 15. " ISF15 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 14. " ISF14 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 13. " ISF13 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 12. " ISF12 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 11. " ISF11 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 10. " ISF10 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 9. " ISF9 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 8. " ISF8 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 7. " ISF7 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 6. " ISF6 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 5. " ISF5 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 4. " ISF4 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 3. " ISF3 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 2. " ISF2 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 1. " ISF1 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 0. " ISF0 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" hexmask.long 0x00 0.--31. 1. " DFE ,Digital Filter Enable" endif sif cpuis("MK60D*10*") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital filters are clocked by the bus clock,1: Digital filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital Filters are clocked by the bus clock,1: Digital Filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60D*10*") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end tree "PORTC" base ad:0x4004B000 width 7. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" hexmask.long 0x00 0.--31. 1. " ISF ,Interrupt Status Flag" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" bitfld.long 0x00 31. " ISF31 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 30. " ISF30 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 29. " ISF29 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 28. " ISF28 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 27. " ISF27 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 26. " ISF26 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 25. " ISF25 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 24. " ISF24 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 23. " ISF23 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 22. " ISF22 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 21. " ISF21 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 20. " ISF20 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 19. " ISF19 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 18. " ISF18 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 17. " ISF17 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16. " ISF16 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 15. " ISF15 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 14. " ISF14 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 13. " ISF13 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 12. " ISF12 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 11. " ISF11 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 10. " ISF10 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 9. " ISF9 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 8. " ISF8 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 7. " ISF7 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 6. " ISF6 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 5. " ISF5 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 4. " ISF4 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 3. " ISF3 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 2. " ISF2 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 1. " ISF1 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 0. " ISF0 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" hexmask.long 0x00 0.--31. 1. " DFE ,Digital Filter Enable" endif sif cpuis("MK60D*10*") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital filters are clocked by the bus clock,1: Digital filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital Filters are clocked by the bus clock,1: Digital Filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60D*10*") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end tree "PORTD" base ad:0x4004C000 width 7. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" hexmask.long 0x00 0.--31. 1. " ISF ,Interrupt Status Flag" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" bitfld.long 0x00 31. " ISF31 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 30. " ISF30 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 29. " ISF29 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 28. " ISF28 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 27. " ISF27 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 26. " ISF26 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 25. " ISF25 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 24. " ISF24 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 23. " ISF23 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 22. " ISF22 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 21. " ISF21 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 20. " ISF20 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 19. " ISF19 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 18. " ISF18 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 17. " ISF17 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16. " ISF16 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 15. " ISF15 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 14. " ISF14 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 13. " ISF13 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 12. " ISF12 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 11. " ISF11 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 10. " ISF10 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 9. " ISF9 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 8. " ISF8 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 7. " ISF7 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 6. " ISF6 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 5. " ISF5 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 4. " ISF4 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 3. " ISF3 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 2. " ISF2 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 1. " ISF1 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 0. " ISF0 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" hexmask.long 0x00 0.--31. 1. " DFE ,Digital Filter Enable" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" bitfld.long 0x00 31. " DFE31 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 30. " DFE30 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 29. " DFE29 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 28. " DFE28 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 27. " DFE27 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 26. " DFE26 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 25. " DFE25 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 24. " DFE24 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 23. " DFE23 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 22. " DFE22 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 21. " DFE21 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 20. " DFE20 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 19. " DFE19 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 18. " DFE18 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 17. " DFE17 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 16. " DFE16 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 15. " DFE15 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 14. " DFE14 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 13. " DFE13 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 12. " DFE12 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 11. " DFE11 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 10. " DFE10 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 9. " DFE9 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 8. " DFE8 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 7. " DFE7 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 6. " DFE6 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 5. " DFE5 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 4. " DFE4 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 3. " DFE3 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 2. " DFE2 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 1. " DFE1 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" newline bitfld.long 0x00 0. " DFE0 ,Digital Filter Enable" "0: Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zer..,1: Digital filter is enabled on the corresponding pin. if the pin is configured as a digital input" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital filters are clocked by the bus clock,1: Digital filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital Filters are clocked by the bus clock,1: Digital Filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital filters are clocked by the bus clock,1: Digital filters are clocked by the LPO clock" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end tree "PORTE" base ad:0x4004D000 width 7. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK66F*18*") group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK66F*18*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*") group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK64F*12*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*") group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK64F*12*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*") group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK64F*12*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK64F*12*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK64F*12*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60D*10*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60D*10*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific/JTAG/NMI)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding Port Pull Enabl..,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable .." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA request disabled,1: DMA request on rising edge,2: DMA request on falling edge,3: DMA request on either edge,,,,,8: Interrupt when logic 0,9: Interrupt on rising-edge,10: Interrupt on falling-edge,11: Interrupt on either edge,12: Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt Status Flag (ISF) is disabled,1: ISF flag and DMA request on rising edge,2: ISF flag and DMA request on falling edge,3: ISF flag and DMA request on either edge,,,,,8: ISF flag and Interrupt when logic 0,9: ISF flag and Interrupt on rising-edge,10: ISF flag and Interrupt on falling-edge,11: ISF flag and Interrupt on either edge,12: ISF flag and Interrupt when logic 1,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register fields [15:0] are not locked,1: Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin disabled (analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip-specific),3: Alternative 3 (chip-specific),4: Alternative 4 (chip-specific),5: Alternative 5 (chip-specific),6: Alternative 6 (chip-specific),7: Alternative 7 (chip-specific)" newline rbitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline rbitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open drain output is disabled on the corresponding pin,1: Open drain output is enabled on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive input filter is disabled on the corresponding pin,1: Passive input filter is enabled on the corresponding pin. if the pin is configured as a digital inpu.." newline rbitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if the pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if the pin is configured as a digital output" newline rbitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pullup or pulldown resistor is not enabled on the corresponding pin,1: Internal pullup or pulldown resistor is enabled on the corresponding pin. if the pin is configured a.." newline rbitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pulldown resistor is enabled on the corresponding pin. if the corresponding PE field is set,1: Internal pullup resistor is enabled on the corresponding pin. if the corresponding PE field is set" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" bitfld.long 0x00 31. " GPWE15 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 30. " GPWE14 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 29. " GPWE13 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 28. " GPWE12 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 27. " GPWE11 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 26. " GPWE10 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 25. " GPWE9 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 24. " GPWE8 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 23. " GPWE7 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 22. " GPWE6 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 21. " GPWE5 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 20. " GPWE4 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 19. " GPWE3 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 18. " GPWE2 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 17. " GPWE1 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline bitfld.long 0x00 16. " GPWE0 ,Global Pin Write Enable" "0: Corresponding Pin Control Register is not updated with the value in GPWD,1: Corresponding Pin Control Register is updated with the value in GPWD" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" bitfld.long 0x00 31. " ISF31 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 30. " ISF30 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 29. " ISF29 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 28. " ISF28 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 27. " ISF27 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 26. " ISF26 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 25. " ISF25 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 24. " ISF24 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 23. " ISF23 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 22. " ISF22 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 21. " ISF21 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 20. " ISF20 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 19. " ISF19 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 18. " ISF18 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 17. " ISF17 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 16. " ISF16 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 15. " ISF15 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 14. " ISF14 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 13. " ISF13 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 12. " ISF12 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 11. " ISF11 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 10. " ISF10 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 9. " ISF9 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 8. " ISF8 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 7. " ISF7 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 6. " ISF6 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 5. " ISF5 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 4. " ISF4 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 3. " ISF3 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 2. " ISF2 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 1. " ISF1 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" newline bitfld.long 0x00 0. " ISF0 ,Interrupt Status Flag" "0: Configured interrupt is not detected,1: Configured interrupt is detected" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" hexmask.long 0x00 0.--31. 1. " ISF ,Interrupt Status Flag" group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" hexmask.long 0x00 0.--31. 1. " DFE ,Digital Filter Enable" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital Filters are clocked by the bus clock,1: Digital Filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60D*10*") group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital filters are clocked by the bus clock,1: Digital filters are clocked by the 1 kHz LPO clock" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "PORTF" base ad:0x4004E000 width 7. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "PCR0,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x04++0x03 line.long 0x00 "PCR1,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x08++0x03 line.long 0x00 "PCR2,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x0C++0x03 line.long 0x00 "PCR3,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x10++0x03 line.long 0x00 "PCR4,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x14++0x03 line.long 0x00 "PCR5,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x18++0x03 line.long 0x00 "PCR6,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x1C++0x03 line.long 0x00 "PCR7,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x20++0x03 line.long 0x00 "PCR8,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x24++0x03 line.long 0x00 "PCR9,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x28++0x03 line.long 0x00 "PCR10,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x2C++0x03 line.long 0x00 "PCR11,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x30++0x03 line.long 0x00 "PCR12,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x34++0x03 line.long 0x00 "PCR13,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x38++0x03 line.long 0x00 "PCR14,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x3C++0x03 line.long 0x00 "PCR15,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x40++0x03 line.long 0x00 "PCR16,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x44++0x03 line.long 0x00 "PCR17,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x48++0x03 line.long 0x00 "PCR18,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x4C++0x03 line.long 0x00 "PCR19,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x50++0x03 line.long 0x00 "PCR20,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x54++0x03 line.long 0x00 "PCR21,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x58++0x03 line.long 0x00 "PCR22,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x5C++0x03 line.long 0x00 "PCR23,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x60++0x03 line.long 0x00 "PCR24,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x64++0x03 line.long 0x00 "PCR25,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x68++0x03 line.long 0x00 "PCR26,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x6C++0x03 line.long 0x00 "PCR27,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x70++0x03 line.long 0x00 "PCR28,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x74++0x03 line.long 0x00 "PCR29,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x78++0x03 line.long 0x00 "PCR30,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." group.long 0x7C++0x03 line.long 0x00 "PCR31,Pin Control Register n" hexmask.long.byte 0x00 25.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 24. " ISF ,Interrupt Status Flag" "0: Configured interrupt has not been detected,1: Configured interrupt has been detected" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " IRQC ,Interrupt Configuration" "0: Interrupt/DMA Request disabled,1: DMA Request on rising edge,2: DMA Request on falling edge,3: DMA Request on either edge,4: Reserved,,,,8: Interrupt when logic zero,9: Interrupt on rising edge,10: Interrupt on falling edge,11: Interrupt on either edge,12: Interrupt when logic one,,," newline bitfld.long 0x00 15. " LK ,Lock Register" "0: Pin Control Register bits [15:0] are not locked,1: Pin Control Register bits [15:0] are locked and cannot be updated until the next System Reset" newline rbitfld.long 0x00 11.--14. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--10. " MUX ,Pin Mux Control" "0: Pin Disabled (Analog),1: Alternative 1 (GPIO),2: Alternative 2 (chip specific),3: Alternative 3 (chip specific),4: Alternative 4 (chip specific),5: Alternative 5 (chip specific),6: Alternative 6 (chip specific),7: Alternative 7 (chip specific / JTAG / NMI)" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " DSE ,Drive Strength Enable" "0: Low drive strength is configured on the corresponding pin. if pin is configured as a digital output,1: High drive strength is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 5. " ODE ,Open Drain Enable" "0: Open Drain output is disabled on the corresponding pin,1: Open Drain output is enabled on the corresponding pin. provided pin is configured as a digital outpu.." newline bitfld.long 0x00 4. " PFE ,Passive Filter Enable" "0: Passive Input Filter is disabled on the corresponding pin,1: Passive Input Filter is enabled on the corresponding pin. provided pin is configured as a digital in.." newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " SRE ,Slew Rate Enable" "0: Fast slew rate is configured on the corresponding pin. if pin is configured as a digital output,1: Slow slew rate is configured on the corresponding pin. if pin is configured as a digital output" newline bitfld.long 0x00 1. " PE ,Pull Enable" "0: Internal pull-up or pull-down resistor is not enabled on the corresponding pin,1: Internal pull-up or pull-down resistor is enabled on the corresponding pin. provided pin is configur.." newline bitfld.long 0x00 0. " PS ,Pull Select" "0: Internal pull-down resistor is enabled on the corresponding pin. if the corresponding Port Pull Enab..,1: Internal pull-up resistor is enabled on the corresponding pin. if the corresponding Port Pull Enable.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x80++0x03 line.long 0x00 "GPCLR,Global Pin Control Low Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x84++0x03 line.long 0x00 "GPCHR,Global Pin Control High Register" hexmask.long.word 0x00 16.--31. 1. " GPWE ,Global Pin Write Enable" newline hexmask.long.word 0x00 0.--15. 1. " GPWD ,Global Pin Write Data" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xA0++0x03 line.long 0x00 "ISFR,Interrupt Status Flag Register" hexmask.long 0x00 0.--31. 1. " ISF ,Interrupt Status Flag" group.long 0xC0++0x03 line.long 0x00 "DFER,Digital Filter Enable Register" hexmask.long 0x00 0.--31. 1. " DFE ,Digital Filter Enable" group.long 0xC4++0x03 line.long 0x00 "DFCR,Digital Filter Clock Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " CS ,Clock Source" "0: Digital Filters are clocked by the bus clock,1: Digital Filters are clocked by the 1 kHz LPO clock" group.long 0xC8++0x03 line.long 0x00 "DFWR,Digital Filter Width Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--4. " FILT ,Filter Length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end endif tree.end tree "RCM (Reset Control Module)" base ad:0x4007F000 width 7. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "SRS0,System Reset Status Register 0" rbitfld.byte 0x00 7. " POR ,Power-on reset" "0: Reset not caused by POR,1: Reset caused by POR" newline rbitfld.byte 0x00 6. " PIN ,External reset pin" "0: Reset not caused by external reset pin,1: Reset caused by external reset pin" newline rbitfld.byte 0x00 5. " WDOG ,Watchdog" "0: Reset not caused by watchdog timeout,1: Reset caused by watchdog timeout" newline rbitfld.byte 0x00 3.--4. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 2. " LOC ,Loss-of-clock reset" "0: Reset not caused by a loss of external clock,1: Reset caused by a loss of external clock" newline rbitfld.byte 0x00 1. " LVD ,Low-voltage detect reset" "0: Reset not caused by LVD trip or POR,1: Reset caused by LVD trip or POR" newline rbitfld.byte 0x00 0. " WAKEUP ,Low leakage wakeup reset" "0: Reset not caused by LLWU module wakeup source,1: Reset caused by LLWU module wakeup source" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x00++0x00 line.byte 0x00 "SRS0,System Reset Status Register 0" bitfld.byte 0x00 7. " POR ,Power-On Reset" "0: Reset not caused by POR,1: Reset caused by POR" newline bitfld.byte 0x00 6. " PIN ,External Reset Pin" "0: Reset not caused by external reset pin,1: Reset caused by external reset pin" newline bitfld.byte 0x00 5. " WDOG ,Watchdog" "0: Reset not caused by watchdog timeout,1: Reset caused by watchdog timeout" newline bitfld.byte 0x00 3. " LOL ,Loss-of-Lock Reset" "0: Reset not caused by a loss of lock in the PLL,1: Reset caused by a loss of lock in the PLL" newline bitfld.byte 0x00 2. " LOC ,Loss-of-Clock Reset" "0: Reset not caused by a loss of external clock,1: Reset caused by a loss of external clock" newline bitfld.byte 0x00 1. " LVD ,Low-Voltage Detect Reset" "0: Reset not caused by LVD trip or POR,1: Reset caused by LVD trip or POR" newline bitfld.byte 0x00 0. " WAKEUP ,Low Leakage Wakeup Reset" "0: Reset not caused by LLWU module wakeup source,1: Reset caused by LLWU module wakeup source" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x00++0x00 line.byte 0x00 "SRS0,System Reset Status Register 0" bitfld.byte 0x00 7. " POR ,Power-on reset" "0: Reset not caused by POR,1: Reset caused by POR" newline bitfld.byte 0x00 6. " PIN ,External reset pin" "0: Reset not caused by external reset pin,1: Reset caused by external reset pin" newline bitfld.byte 0x00 5. " WDOG ,Watchdog" "0: Reset not caused by watchdog timeout,1: Reset caused by watchdog timeout" newline bitfld.byte 0x00 3.--4. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 2. " LOC ,Loss-of-clock reset" "0: Reset not caused by a loss of external clock,1: Reset caused by a loss of external clock" newline bitfld.byte 0x00 1. " LVD ,Low-voltage detect reset" "0: Reset not caused by LVD trip or POR,1: Reset caused by LVD trip or POR" newline bitfld.byte 0x00 0. " WAKEUP ,Low leakage wakeup reset" "0: Reset not caused by LLWU module wakeup source,1: Reset caused by LLWU module wakeup source" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "SRS1,System Reset Status Register 1" rbitfld.byte 0x00 7. " TAMPER ,Tamper detect" "0: Reset not caused by tamper detect,1: Reset caused by tamper detect" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 5. " SACKERR ,Stop Mode Acknowledge Error Reset" "0: Reset not caused by peripheral failure to acknowledge attempt to enter stop mode,1: Reset caused by peripheral failure to acknowledge attempt to enter stop mode" newline rbitfld.byte 0x00 4. " EZPT ,EzPort Reset" "0: Reset not caused by EzPort receiving the RESET command while the device is in EzPort mode,1: Reset caused by EzPort receiving the RESET command while the device is in EzPort mode" newline rbitfld.byte 0x00 3. " MDM_AP ,MDM-AP system reset request" "0: Reset not caused by host debugger system setting of the System Reset Request bit,1: Reset caused by host debugger system setting of the System Reset Request bit" newline rbitfld.byte 0x00 2. " SW ,Software" "0: Reset not caused by software setting of SYSRESETREQ bit,1: Reset caused by software setting of SYSRESETREQ bit" newline rbitfld.byte 0x00 1. " LOCKUP ,Core Lockup" "0: Reset not caused by core LOCKUP event,1: Reset caused by core LOCKUP event" newline rbitfld.byte 0x00 0. " JTAG ,JTAG generated reset" "0: Reset not caused by JTAG,1: Reset caused by JTAG" endif sif cpuis("MK60F*15") rgroup.byte 0x01++0x00 line.byte 0x00 "SRS1,System Reset Status Register 1" bitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " SACKERR ,Stop Mode Acknowledge Error Reset" "0: Reset not caused by peripheral failure to acknowledge attempt to enter stop mode,1: Reset caused by peripheral failure to acknowledge attempt to enter stop mode" newline bitfld.byte 0x00 4. " EZPT ,EzPort Reset" "0: Reset not caused by EzPort receiving the RESET command while the device is in EzPort mode,1: Reset caused by EzPort receiving the RESET command while the device is in EzPort mode" newline bitfld.byte 0x00 3. " MDM_AP ,MDM-AP system reset request" "0: Reset not caused by host debugger system setting of the System Reset Request bit,1: Reset caused by host debugger system setting of the System Reset Request bit" newline bitfld.byte 0x00 2. " SW ,Software" "0: Reset not caused by software setting of SYSRESETREQ bit,1: Reset caused by software setting of SYSRESETREQ bit" newline bitfld.byte 0x00 1. " LOCKUP ,Core Lockup" "0: Reset not caused by core LOCKUP event,1: Reset caused by core LOCKUP event" newline bitfld.byte 0x00 0. " JTAG ,JTAG generated reset" "0: Reset not caused by JTAG,1: Reset caused by JTAG" endif sif cpuis("MK61F*15") rgroup.byte 0x01++0x00 line.byte 0x00 "SRS1,System Reset Status Register 1" bitfld.byte 0x00 7. " TAMPER ,Tamper detect" "0: Reset not caused by tamper detect,1: Reset caused by tamper detect" newline bitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " SACKERR ,Stop Mode Acknowledge Error Reset" "0: Reset not caused by peripheral failure to acknowledge attempt to enter stop mode,1: Reset caused by peripheral failure to acknowledge attempt to enter stop mode" newline bitfld.byte 0x00 4. " EZPT ,EzPort Reset" "0: Reset not caused by EzPort receiving the RESET command while the device is in EzPort mode,1: Reset caused by EzPort receiving the RESET command while the device is in EzPort mode" newline bitfld.byte 0x00 3. " MDM_AP ,MDM-AP system reset request" "0: Reset not caused by host debugger system setting of the System Reset Request bit,1: Reset caused by host debugger system setting of the System Reset Request bit" newline bitfld.byte 0x00 2. " SW ,Software" "0: Reset not caused by software setting of SYSRESETREQ bit,1: Reset caused by software setting of SYSRESETREQ bit" newline bitfld.byte 0x00 1. " LOCKUP ,Core Lockup" "0: Reset not caused by core LOCKUP event,1: Reset caused by core LOCKUP event" newline bitfld.byte 0x00 0. " JTAG ,JTAG generated reset" "0: Reset not caused by JTAG,1: Reset caused by JTAG" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x01++0x00 line.byte 0x00 "SRS1,System Reset Status Register 1" bitfld.byte 0x00 5. " SACKERR ,Stop Mode Acknowledge Error Reset" "0: Reset not caused by peripheral failure to acknowledge attempt to enter stop mode,1: Reset caused by peripheral failure to acknowledge attempt to enter stop mode" newline bitfld.byte 0x00 4. " EZPT ,EzPort Reset" "0: Reset not caused by EzPort receiving the RESET command while the device is in EzPort mode,1: Reset caused by EzPort receiving the RESET command while the device is in EzPort mode" newline bitfld.byte 0x00 3. " MDM_AP ,MDM-AP System Reset Request" "0: Reset not caused by host debugger system setting of the System Reset Request bit,1: Reset caused by host debugger system setting of the System Reset Request bit" newline bitfld.byte 0x00 2. " SW ,Software" "0: Reset not caused by software setting of SYSRESETREQ bit,1: Reset caused by software setting of SYSRESETREQ bit" newline bitfld.byte 0x00 1. " LOCKUP ,Core Lockup" "0: Reset not caused by core LOCKUP event,1: Reset caused by core LOCKUP event" newline bitfld.byte 0x00 0. " JTAG ,JTAG Generated Reset" "0: Reset not caused by JTAG,1: Reset caused by JTAG" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x04++0x00 line.byte 0x00 "RPFC,Reset Pin Filter Control Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " RSTFLTSS ,Reset pin filter select in stop mode" "0: All filtering disabled,1: LPO clock filter enabled" newline bitfld.byte 0x00 0.--1. " RSTFLTSRW ,Reset pin filter select in run and wait modes" "0: All filtering disabled,1: Bus clock filter enabled for normal operation,2: LPO clock filter enabled for normal operation,3: Reserved (all filtering disabled)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x04++0x00 line.byte 0x00 "RPFC,Reset Pin Filter Control register" bitfld.byte 0x00 2. " RSTFLTSS ,Reset Pin Filter Select in Stop Mode" "0: All filtering disabled,1: LPO clock filter enabled" newline bitfld.byte 0x00 0.--1. " RSTFLTSRW ,Reset Pin Filter Select in Run and Wait Modes" "0: All filtering disabled,1: Bus clock filter enabled for normal operation,2: LPO clock filter enabled for normal operation," group.byte 0x05++0x00 line.byte 0x00 "RPFW,Reset Pin Filter Width register" bitfld.byte 0x00 0.--4. " RSTFLTSEL ,Reset Pin Filter Bus Clock Select" "0: Bus clock filter count is 1,1: Bus clock filter count is 2,2: Bus clock filter count is 3,3: Bus clock filter count is 4,4: Bus clock filter count is 5,5: Bus clock filter count is 6,6: Bus clock filter count is 7,7: Bus clock filter count is 8,8: Bus clock filter count is 9,9: Bus clock filter count is 10,10: Bus clock filter count is 11,11: Bus clock filter count is 12,12: Bus clock filter count is 13,13: Bus clock filter count is 14,14: Bus clock filter count is 15,15: Bus clock filter count is 16,16: Bus clock filter count is 17,17: Bus clock filter count is 18,18: Bus clock filter count is 19,19: Bus clock filter count is 20,20: Bus clock filter count is 21,21: Bus clock filter count is 22,22: Bus clock filter count is 23,23: Bus clock filter count is 24,24: Bus clock filter count is 25,25: Bus clock filter count is 26,26: Bus clock filter count is 27,27: Bus clock filter count is 28,28: Bus clock filter count is 29,29: Bus clock filter count is 30,30: Bus clock filter count is 31,31: Bus clock filter count is 32" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "RPFW,Reset Pin Filter Width Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 0.--4. " RSTFLTSEL ,Reset pin filter bus clock select" "0: Bus clock filter count is 1,1: Bus clock filter count is 2,2: Bus clock filter count is 3,3: Bus clock filter count is 4,4: Bus clock filter count is 5,5: Bus clock filter count is 6,6: Bus clock filter count is 7,7: Bus clock filter count is 8,8: Bus clock filter count is 9,9: Bus clock filter count is 10,10: Bus clock filter count is 11,11: Bus clock filter count is 12,12: Bus clock filter count is 13,13: Bus clock filter count is 14,14: Bus clock filter count is 15,15: Bus clock filter count is 16,16: Bus clock filter count is 17,17: Bus clock filter count is 18,18: Bus clock filter count is 19,19: Bus clock filter count is 20,20: Bus clock filter count is 21,21: Bus clock filter count is 22,22: Bus clock filter count is 23,23: Bus clock filter count is 24,24: Bus clock filter count is 25,25: Bus clock filter count is 26,26: Bus clock filter count is 27,27: Bus clock filter count is 28,28: Bus clock filter count is 29,29: Bus clock filter count is 30,30: Bus clock filter count is 31,31: Bus clock filter count is 32" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x07++0x00 line.byte 0x00 "MR,Mode Register" bitfld.byte 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.byte 0x00 1. " EZP_MS ,EZP_MS_B pin state" "0: Pin negated (logic 1),1: Pin asserted (logic 0)" newline bitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x07++0x00 line.byte 0x00 "MR,Mode Register" bitfld.byte 0x00 1. " EZP_MS ,EZP_MS_B pin state" "0: Pin deasserted (logic 1),1: Pin asserted (logic 0)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x07++0x00 line.byte 0x00 "MR,Mode Register" rbitfld.byte 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.byte 0x00 1. " EZP_MS ,EZP_MS_B pin state" "0: Pin negated (logic 1),1: Pin asserted (logic 0)" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x08++0x00 line.byte 0x00 "SSRS0,Sticky System Reset Status Register 0" bitfld.byte 0x00 7. " SPOR ,Sticky Power-On Reset" "0: Reset not caused by POR,1: Reset caused by POR" newline bitfld.byte 0x00 6. " SPIN ,Sticky External Reset Pin" "0: Reset not caused by external reset pin,1: Reset caused by external reset pin" newline bitfld.byte 0x00 5. " SWDOG ,Sticky Watchdog" "0: Reset not caused by watchdog timeout,1: Reset caused by watchdog timeout" newline bitfld.byte 0x00 3. " SLOL ,Sticky Loss-of-Lock Reset" "0: Reset not caused by a loss of lock in the PLL,1: Reset caused by a loss of lock in the PLL" newline bitfld.byte 0x00 2. " SLOC ,Sticky Loss-of-Clock Reset" "0: Reset not caused by a loss of external clock,1: Reset caused by a loss of external clock" newline bitfld.byte 0x00 1. " SLVD ,Sticky Low-Voltage Detect Reset" "0: Reset not caused by LVD trip or POR,1: Reset caused by LVD trip or POR" newline bitfld.byte 0x00 0. " SWAKEUP ,Sticky Low Leakage Wakeup Reset" "0: Reset not caused by LLWU module wakeup source,1: Reset caused by LLWU module wakeup source" group.byte 0x09++0x00 line.byte 0x00 "SSRS1,Sticky System Reset Status Register 1" bitfld.byte 0x00 5. " SSACKERR ,Sticky Stop Mode Acknowledge Error Reset" "0: Reset not caused by peripheral failure to acknowledge attempt to enter stop mode,1: Reset caused by peripheral failure to acknowledge attempt to enter stop mode" newline bitfld.byte 0x00 4. " SEZPT ,Sticky EzPort Reset" "0: Reset not caused by EzPort receiving the RESET command while the device is in EzPort mode,1: Reset caused by EzPort receiving the RESET command while the device is in EzPort mode" newline bitfld.byte 0x00 3. " SMDM_AP ,Sticky MDM-AP System Reset Request" "0: Reset not caused by host debugger system setting of the System Reset Request bit,1: Reset caused by host debugger system setting of the System Reset Request bit" newline bitfld.byte 0x00 2. " SSW ,Sticky Software" "0: Reset not caused by software setting of SYSRESETREQ bit,1: Reset caused by software setting of SYSRESETREQ bit" newline bitfld.byte 0x00 1. " SLOCKUP ,Sticky Core Lockup" "0: Reset not caused by core LOCKUP event,1: Reset caused by core LOCKUP event" newline bitfld.byte 0x00 0. " SJTAG ,Sticky JTAG Generated Reset" "0: Reset not caused by JTAG,1: Reset caused by JTAG" endif width 0x0B tree.end tree "RFSYS (System register file)" base ad:0x40041000 width 6. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "REG0,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "REG0,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "REG1,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "REG1,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" group.long 0x08++0x03 line.long 0x00 "REG2,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "REG2,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "REG3,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "REG3,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "REG4,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "REG4,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "REG5,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "REG5,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "REG6,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "REG6,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" group.long 0x1C++0x03 line.long 0x00 "REG7,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "REG7,Register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif width 0x0B tree.end tree "RFVBAT (VBAT register file)" base ad:0x4003E000 width 6. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "REG0,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "REG0,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "REG1,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "REG1,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" group.long 0x08++0x03 line.long 0x00 "REG2,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "REG2,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "REG3,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "REG3,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "REG4,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "REG4,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "REG5,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "REG5,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "REG6,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "REG6,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" group.long 0x1C++0x03 line.long 0x00 "REG7,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,High higher byte" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,High lower byte" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,Low higher byte" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,Low lower byte" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "REG7,VBAT register file register" hexmask.long.byte 0x00 24.--31. 1. " HH ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " HL ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " LH ,no description available" newline hexmask.long.byte 0x00 0.--7. 1. " LL ,no description available" endif width 0x0B tree.end tree "RNG (Random Number Generator)" sif cpuis("MK63F*12*")||cpuis("MK64F*12*") tree "RNG" base ad:0x40029000 width 4. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CR,RNGA Control Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: RNGA is not in Sleep mode,1: RNGA is in Sleep mode" newline bitfld.long 0x00 3. " CLRI ,Clear Interrupt" "0: Do not clear the interrupt,1: Clear the interrupt" newline bitfld.long 0x00 2. " INTM ,Interrupt Mask" "0: Interrupt is enabled,1: Interrupt is masked" newline bitfld.long 0x00 1. " HA ,High Assurance" "0: Notification of security violations is enabled,1: Notification of security violations is masked" newline bitfld.long 0x00 0. " GO ,no description available" "0: RNGA Output Register is not loaded with random data,1: RNGA Output Register is loaded with random data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CR,RNGA Control Register" bitfld.long 0x00 4. " SLP ,Sleep" "0: Normal mode,1: Sleep (low-power) mode" newline bitfld.long 0x00 3. " CLRI ,Clear Interrupt" "0: Do not clear the interrupt,1: Clear the interrupt" newline bitfld.long 0x00 2. " INTM ,Interrupt Mask" "0: Not masked,1: Masked" newline bitfld.long 0x00 1. " HA ,High Assurance" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " GO ,Go" "0: Disabled,1: Enabled" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "CR,RNGA Control Register" bitfld.long 0x00 4. " SLP ,Sleep" "0: RNGA is not in Sleep mode,1: RNGA is in Sleep mode" newline bitfld.long 0x00 3. " CLRI ,Clear Interrupt" "0: Do not clear the interrupt,1: Clear the interrupt" newline bitfld.long 0x00 2. " INTM ,Interrupt Mask" "0: Interrupt is enabled,1: Interrupt is masked" newline bitfld.long 0x00 1. " HA ,High Assurance" "0: Notification of security violations is enabled,1: Notification of security violations is masked" newline bitfld.long 0x00 0. " GO ,This bit must be set before the RNGA begins loading data into the RNGA Output Register" "0: RNGA Output Register is not loaded with random data,1: RNGA Output Register is loaded with random data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: Normal mode,1: Sleep (low-power) mode" newline bitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: No underflow,1: Underflow" newline bitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: No underflow,1: Underflow" newline bitfld.long 0x00 1. " LRS ,Last Read Status" "0: No underflow,1: Underflow" newline bitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violation,1: Security violation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4. " SLP ,Sleep" "0: The RNGA is not in Sleep mode,1: The RNGA is in Sleep mode" newline rbitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: The RNGA Output Register has not been read while empty,1: The RNGA Output Register has been read while empty" newline rbitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: The RNGA Output Register has not been read while empty since last read of the RNGA Status Register,1: The RNGA Output Register has been read while empty since last read of the RNGA Status Register" newline rbitfld.long 0x00 1. " LRS ,Last Read Status" "0: Last read was performed while the RNGA Output Register was not empty,1: Last read was performed while the RNGA Output Register was empty (underflow condition)" newline rbitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violations have occured or the High Assurance bit (HA) in the RNGA Control Register is n..,1: A security violation has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline bitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: The RNGA is not in Sleep mode,1: The RNGA is in Sleep mode" newline bitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: The RNGA Output Register has not been read while empty,1: The RNGA Output Register has been read while empty" newline bitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: The RNGA Output Register has not been read while empty since last read of the RNGA Status Register,1: The RNGA Output Register has been read while empty since last read of the RNGA Status Register" newline bitfld.long 0x00 1. " LRS ,Last Read Status" "0: Last read was performed while the RNGA Output Register was not empty,1: Last read was performed while the RNGA Output Register was empty (underflow condition)" newline bitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violations have occured or the High Assurance bit (HA) in the RNGA Control Register is n..,1: A security violation has occurred" endif sif cpuis("MK60D*10*") rgroup.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: The RNGA is not in Sleep mode,1: The RNGA is in Sleep mode" newline bitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: The RNGA Output Register has not been read while empty,1: The RNGA Output Register has been read while empty" newline bitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: The RNGA Output Register has not been read while empty since last read of the RNGA Status Register,1: The RNGA Output Register has been read while empty since last read of the RNGA Status Register" newline bitfld.long 0x00 1. " LRS ,Last Read Status" "0: Last read was performed while the RNGA Output Register was not empty,1: Last read was performed while the RNGA Output Register was empty (underflow condition)" newline bitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violations have occured or the High Assurance bit (HA) in the RNGA Control Register is n..,1: A security violation has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "ER,RNGA Entropy Register" hexmask.long 0x00 0.--31. 1. " EXT_ENT ,External Entropy" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "ER,RNGA Entropy Register" hexmask.long 0x00 0.--31. 1. " EXT_ENT ,External Entropy" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "OR,RNGA Output Register" hexmask.long 0x00 0.--31. 1. " RANDOUT ,Random Output" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x0C++0x03 line.long 0x00 "OR,RNGA Output Register" hexmask.long 0x00 0.--31. 1. " RANDOUT ,Random Output" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") tree "RNG" base ad:0x400A0000 width 4. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CR,RNGA Control Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: RNGA is not in Sleep mode,1: RNGA is in Sleep mode" newline bitfld.long 0x00 3. " CLRI ,Clear Interrupt" "0: Do not clear the interrupt,1: Clear the interrupt" newline bitfld.long 0x00 2. " INTM ,Interrupt Mask" "0: Interrupt is enabled,1: Interrupt is masked" newline bitfld.long 0x00 1. " HA ,High Assurance" "0: Notification of security violations is enabled,1: Notification of security violations is masked" newline bitfld.long 0x00 0. " GO ,no description available" "0: RNGA Output Register is not loaded with random data,1: RNGA Output Register is loaded with random data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CR,RNGA Control Register" bitfld.long 0x00 4. " SLP ,Sleep" "0: Normal mode,1: Sleep (low-power) mode" newline bitfld.long 0x00 3. " CLRI ,Clear Interrupt" "0: Do not clear the interrupt,1: Clear the interrupt" newline bitfld.long 0x00 2. " INTM ,Interrupt Mask" "0: Not masked,1: Masked" newline bitfld.long 0x00 1. " HA ,High Assurance" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " GO ,Go" "0: Disabled,1: Enabled" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "CR,RNGA Control Register" bitfld.long 0x00 4. " SLP ,Sleep" "0: RNGA is not in Sleep mode,1: RNGA is in Sleep mode" newline bitfld.long 0x00 3. " CLRI ,Clear Interrupt" "0: Do not clear the interrupt,1: Clear the interrupt" newline bitfld.long 0x00 2. " INTM ,Interrupt Mask" "0: Interrupt is enabled,1: Interrupt is masked" newline bitfld.long 0x00 1. " HA ,High Assurance" "0: Notification of security violations is enabled,1: Notification of security violations is masked" newline bitfld.long 0x00 0. " GO ,This bit must be set before the RNGA begins loading data into the RNGA Output Register" "0: RNGA Output Register is not loaded with random data,1: RNGA Output Register is loaded with random data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: Normal mode,1: Sleep (low-power) mode" newline bitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: No underflow,1: Underflow" newline bitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: No underflow,1: Underflow" newline bitfld.long 0x00 1. " LRS ,Last Read Status" "0: No underflow,1: Underflow" newline bitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violation,1: Security violation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4. " SLP ,Sleep" "0: The RNGA is not in Sleep mode,1: The RNGA is in Sleep mode" newline rbitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: The RNGA Output Register has not been read while empty,1: The RNGA Output Register has been read while empty" newline rbitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: The RNGA Output Register has not been read while empty since last read of the RNGA Status Register,1: The RNGA Output Register has been read while empty since last read of the RNGA Status Register" newline rbitfld.long 0x00 1. " LRS ,Last Read Status" "0: Last read was performed while the RNGA Output Register was not empty,1: Last read was performed while the RNGA Output Register was empty (underflow condition)" newline rbitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violations have occured or the High Assurance bit (HA) in the RNGA Control Register is n..,1: A security violation has occurred" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline bitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: The RNGA is not in Sleep mode,1: The RNGA is in Sleep mode" newline bitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: The RNGA Output Register has not been read while empty,1: The RNGA Output Register has been read while empty" newline bitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: The RNGA Output Register has not been read while empty since last read of the RNGA Status Register,1: The RNGA Output Register has been read while empty since last read of the RNGA Status Register" newline bitfld.long 0x00 1. " LRS ,Last Read Status" "0: Last read was performed while the RNGA Output Register was not empty,1: Last read was performed while the RNGA Output Register was empty (underflow condition)" newline bitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violations have occured or the High Assurance bit (HA) in the RNGA Control Register is n..,1: A security violation has occurred" endif sif cpuis("MK60D*10*") rgroup.long 0x04++0x03 line.long 0x00 "SR,RNGA Status Register" hexmask.long.byte 0x00 16.--23. 1. " OREG_SIZE ,Output Register Size" newline hexmask.long.byte 0x00 8.--15. 1. " OREG_LVL ,Output Register Level" newline bitfld.long 0x00 4. " SLP ,Sleep" "0: The RNGA is not in Sleep mode,1: The RNGA is in Sleep mode" newline bitfld.long 0x00 3. " ERRI ,Error Interrupt" "0: The RNGA Output Register has not been read while empty,1: The RNGA Output Register has been read while empty" newline bitfld.long 0x00 2. " ORU ,Output Register Underflow" "0: The RNGA Output Register has not been read while empty since last read of the RNGA Status Register,1: The RNGA Output Register has been read while empty since last read of the RNGA Status Register" newline bitfld.long 0x00 1. " LRS ,Last Read Status" "0: Last read was performed while the RNGA Output Register was not empty,1: Last read was performed while the RNGA Output Register was empty (underflow condition)" newline bitfld.long 0x00 0. " SECV ,Security Violation" "0: No security violations have occured or the High Assurance bit (HA) in the RNGA Control Register is n..,1: A security violation has occurred" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "ER,RNGA Entropy Register" hexmask.long 0x00 0.--31. 1. " EXT_ENT ,External Entropy" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x08++0x03 line.long 0x00 "ER,RNGA Entropy Register" hexmask.long 0x00 0.--31. 1. " EXT_ENT ,External Entropy" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "OR,RNGA Output Register" hexmask.long 0x00 0.--31. 1. " RANDOUT ,Random Output" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x0C++0x03 line.long 0x00 "OR,RNGA Output Register" hexmask.long 0x00 0.--31. 1. " RANDOUT ,Random Output" endif width 0x0B tree.end endif tree.end tree "RTC (Real-time Counter)" base ad:0x4003D000 width 6. group.long 0x00++0x03 line.long 0x00 "TSR,RTC Time Seconds Register" hexmask.long 0x00 0.--31. 1. " TSR ,Time Seconds Register" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "TPR,RTC Time Prescaler Register" hexmask.long.word 0x00 0.--15. 1. " TPR ,Time Prescaler Register" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "TPR,RTC Time Prescaler Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TPR ,Time Prescaler Register" endif group.long 0x08++0x03 line.long 0x00 "TAR,RTC Time Alarm Register" hexmask.long 0x00 0.--31. 1. " TAR ,Time Alarm Register" group.long 0x0C++0x03 line.long 0x00 "TCR,RTC Time Compensation Register" hexmask.long.byte 0x00 24.--31. 1. " CIC ,Compensation Interval Counter" newline hexmask.long.byte 0x00 16.--23. 1. " TCV ,Time Compensation Value" newline hexmask.long.byte 0x00 8.--15. 1. " CIR ,Compensation Interval Register" newline hexmask.long.byte 0x00 0.--7. 1. " TCR ,Time Compensation Register" sif cpuis("MK60D*10*") group.long 0x10++0x03 line.long 0x00 "CR,RTC Control Register" bitfld.long 0x00 13. " SC2P ,Oscillator 2pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 12. " SC4P ,Oscillator 4pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 11. " SC8P ,Oscillator 8pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 10. " SC16P ,Oscillator 16pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 9. " CLKO ,Clock Output" "0: The 32 kHz clock is output to other peripherals,1: The 32 kHz clock is not output to other peripherals" newline bitfld.long 0x00 8. " OSCE ,Oscillator Enable" "0: 32.768 kHz oscillator is disabled,1: 32.768 kHz oscillator is enabled. After setting this bit. wait the oscillator startup time before enabling the time counter to allow the 32.768 kHz clock time to stabilize" newline bitfld.long 0x00 3. " UM ,Update Mode" "0: Registers cannot be written when locked,1: Registers can be written when locked under limited conditions" newline bitfld.long 0x00 2. " SUP ,Supervisor Access" "0: Non-supervisor mode write accesses are not supported and generate a bus error,1: Non-supervisor mode write accesses are supported" newline bitfld.long 0x00 1. " WPE ,Wakeup Pin Enable" "0: Wakeup pin is disabled,1: Wakeup pin is enabled and wakeup pin asserts if the RTC interrupt asserts or the wakeup pin is turne.." newline bitfld.long 0x00 0. " SWR ,Software Reset" "0: No effect,1: Resets all RTC registers except for the SWR bit and the RTC_WAR and RTC_RAR registers" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "CR,RTC Control Register" bitfld.long 0x00 13. " SC2P ,Oscillator 2pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 12. " SC4P ,Oscillator 4pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 11. " SC8P ,Oscillator 8pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 10. " SC16P ,Oscillator 16pF Load Configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 9. " CLKO ,Clock Output" "0: The 32 kHz clock is output to other peripherals,1: The 32 kHz clock is not output to other peripherals" newline bitfld.long 0x00 8. " OSCE ,Oscillator Enable" "0: 32.768 kHz oscillator is disabled,1: 32.768 kHz oscillator is enabled. After setting this bit. wait the oscillator startup time before enabling the time counter to allow the 32.768 kHz clock time to stabilize" newline bitfld.long 0x00 4. " WPS ,Wakeup Pin Select" "0: Wakeup pin asserts (active low. open drain) if the RTC interrupt asserts or the wakeup pin is turned..,1: Wakeup pin instead outputs the RTC 32kHz clock. provided the wakeup pin is turned on and the 32kHz c.." newline bitfld.long 0x00 3. " UM ,Update Mode" "0: Registers cannot be written when locked,1: Registers can be written when locked under limited conditions" newline bitfld.long 0x00 2. " SUP ,Supervisor Access" "0: Non-supervisor mode write accesses are not supported and generate a bus error,1: Non-supervisor mode write accesses are supported" newline bitfld.long 0x00 1. " WPE ,Wakeup Pin Enable" "0: Wakeup pin is disabled,1: Wakeup pin is enabled and wakeup pin asserts if the RTC interrupt asserts or the wakeup pin is turne.." newline bitfld.long 0x00 0. " SWR ,Software Reset" "0: No effect,1: Resets all RTC registers except for the SWR bit and the RTC_WAR and RTC_RAR registers" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CR,RTC Control Register" hexmask.long.tbyte 0x00 15.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " SC2P ,Oscillator 2pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 12. " SC4P ,Oscillator 4pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 11. " SC8P ,Oscillator 8pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 10. " SC16P ,Oscillator 16pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 9. " CLKO ,Clock Output" "0: The 32kHz clock is output to other peripherals,1: The 32kHz clock is not output to other peripherals" newline bitfld.long 0x00 8. " OSCE ,Oscillator Enable" "0: 32.768 kHz oscillator is disabled,1: 32.768 kHz oscillator is enabled. After setting this bit. wait the oscillator startup time before enabling the time counter to allow the 32.768 kHz clock time to stabilize" newline rbitfld.long 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. " UM ,Update Mode" "0: Registers cannot be written when locked,1: Registers can be written when locked under limited conditions" newline bitfld.long 0x00 2. " SUP ,Supervisor Access" "0: Non-supervisor mode write accesses are not supported and generate a bus error,1: Non-supervisor mode write accesses are supported" newline bitfld.long 0x00 1. " WPE ,Wakeup Pin Enable" "0: Wakeup pin is disabled,1: Wakeup pin is enabled and wakeup pin asserts if the RTC interrupt asserts and the chip is powered do.." newline bitfld.long 0x00 0. " SWR ,Software Reset" "0: No effect,1: Resets all RTC registers except for the SWR bit" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CR,RTC Control Register" hexmask.long.tbyte 0x00 15.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " SC2P ,Oscillator 2pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 12. " SC4P ,Oscillator 4pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 11. " SC8P ,Oscillator 8pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 10. " SC16P ,Oscillator 16pF load configure" "0: Disable the load,1: Enable the additional load" newline bitfld.long 0x00 9. " CLKO ,Clock Output" "0: The 32kHz clock is output to other peripherals,1: The 32kHz clock is not output to other peripherals" newline bitfld.long 0x00 8. " OSCE ,Oscillator Enable" "0: 32.768 kHz oscillator is disabled,1: 32.768 kHz oscillator is enabled. After setting this bit. wait the oscillator startup time before enabling the time counter to allow the 32.768 kHz clock time to stabilize" newline rbitfld.long 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. " UM ,Update Mode" "0: Registers cannot be written when locked,1: Registers can be written when locked under limited conditions" newline bitfld.long 0x00 2. " SUP ,Supervisor Access" "0: Non-supervisor mode write accesses are not supported and generate a bus error,1: Non-supervisor mode write accesses are supported" newline bitfld.long 0x00 1. " WPE ,Wakeup Pin Enable" "0: Wakeup pin is disabled,1: Wakeup pin is enabled and wakeup pin asserts if the RTC interrupt asserts and the chip is powered do.." newline bitfld.long 0x00 0. " SWR ,Software Reset" "0: No effect,1: Resets all RTC registers except for the SWR bit and the RTC_WAR and RTC_RAR registers" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "SR,RTC Status Register" bitfld.long 0x00 4. " TCE ,Time Counter Enable" "0: Time counter is disabled,1: Time counter is enabled" newline rbitfld.long 0x00 3. " MOF ,Monotonic Overflow Flag" "0: Monotonic counter overflow has not occurred,1: Monotonic counter overflow has occurred and monotonic counter is read as zero" newline rbitfld.long 0x00 2. " TAF ,Time Alarm Flag" "0: Time alarm has not occurred,1: Time alarm has occurred" newline rbitfld.long 0x00 1. " TOF ,Time Overflow Flag" "0: Time overflow has not occurred,1: Time overflow has occurred and time counter is read as zero" newline rbitfld.long 0x00 0. " TIF ,Time Invalid Flag" "0: Time is valid,1: Time is invalid and time counter is read as zero" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x14++0x03 line.long 0x00 "SR,RTC Status Register" bitfld.long 0x00 4. " TCE ,Time Counter Enable" "0: Time counter is disabled,1: Time counter is enabled" newline rbitfld.long 0x00 2. " TAF ,Time Alarm Flag" "0: Time alarm has not occurred,1: Time alarm has occurred" newline rbitfld.long 0x00 1. " TOF ,Time Overflow Flag" "0: Time overflow has not occurred,1: Time overflow has occurred and time counter is read as zero" newline rbitfld.long 0x00 0. " TIF ,Time Invalid Flag" "0: Time is valid,1: Time is invalid and time counter is read as zero" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x14++0x03 line.long 0x00 "SR,RTC Status Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " TCE ,Time Counter Enable" "0: Time counter is disabled,1: Time counter is enabled" newline rbitfld.long 0x00 3. " MOF ,Monotonic Overflow Flag" "0: Monotonic counter overflow has not occurred,1: Monotonic counter overflow has occurred and monotonic counter is read as zero" newline rbitfld.long 0x00 2. " TAF ,Time Alarm Flag" "0: Time alarm has not occurred,1: Time alarm has occurred" newline rbitfld.long 0x00 1. " TOF ,Time Overflow Flag" "0: Time overflow has not occurred,1: Time overflow has occurred and time counter is read as zero" newline rbitfld.long 0x00 0. " TIF ,Time Invalid Flag" "0: Time is valid,1: Time is invalid and time counter is read as zero" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x18++0x03 line.long 0x00 "LR,RTC Lock Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " TIL ,Tamper Interrupt Lock" "0: Tamper interrupt register is locked and writes are ignored,1: Tamper interrupt register is not locked and writes complete as normal" newline bitfld.long 0x00 14. " TTL ,Tamper Trim Lock" "0: Tamper trim register is locked and writes are ignored,1: Tamper trim register is not locked and writes complete as normal" newline bitfld.long 0x00 13. " TDL ,Tamper Detect Lock" "0: Tamper detect register is locked and writes are ignored,1: Tamper detect register is not locked and writes complete as normal" newline bitfld.long 0x00 12. " TEL ,Tamper Enable Lock" "0: Tamper enable register is locked and writes are ignored,1: Tamper enable register is not locked and writes complete as normal" newline bitfld.long 0x00 11. " MCHL ,Monotonic Counter High Lock" "0: Monotonic counter high register is locked and writes are ignored,1: Monotonic counter high register is not locked and writes complete as normal" newline bitfld.long 0x00 10. " MCLL ,Monotonic Counter Low Lock" "0: Monotonic counter low register is locked and writes are ignored,1: Monotonic counter low register is not locked and writes complete as normal" newline bitfld.long 0x00 9. " MEL ,Monotonic Enable Lock" "0: Monotonic enable register is locked and writes are ignored,1: Monotonic enable register is not locked and writes complete as normal" newline bitfld.long 0x00 8. " TTSL ,Tamper Time Seconds Lock" "0: Tamper time seconds register is locked and writes are ignored,1: Tamper time seconds register is not locked and writes complete as normal" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " LRL ,Lock Register Lock" "0: Lock register is locked and writes are ignored,1: Lock register is not locked and writes complete as normal" newline bitfld.long 0x00 5. " SRL ,Status Register Lock" "0: Status register is locked and writes are ignored,1: Status register is not locked and writes complete as normal" newline bitfld.long 0x00 4. " CRL ,Control Register Lock" "0: Control register is locked and writes are ignored,1: Control register is not locked and writes complete as normal" newline bitfld.long 0x00 3. " TCL ,Time Compensation Lock" "0: Time compensation register is locked and writes are ignored,1: Time compensation register is not locked and writes complete as normal" newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x18++0x03 line.long 0x00 "LR,RTC Lock Register" bitfld.long 0x00 6. " LRL ,Lock Register Lock" "0: Lock Register is locked and writes are ignored,1: Lock Register is not locked and writes complete as normal" newline bitfld.long 0x00 5. " SRL ,Status Register Lock" "0: Status Register is locked and writes are ignored,1: Status Register is not locked and writes complete as normal" newline bitfld.long 0x00 4. " CRL ,Control Register Lock" "0: Control Register is locked and writes are ignored,1: Control Register is not locked and writes complete as normal" newline bitfld.long 0x00 3. " TCL ,Time Compensation Lock" "0: Time Compensation Register is locked and writes are ignored,1: Time Compensation Register is not locked and writes complete as normal" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "LR,RTC Lock Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 11. " MCHL ,Monotonic Counter High Lock" "0: Monotonic counter high register is locked and writes are ignored,1: Monotonic counter high register is not locked and writes complete as normal" newline bitfld.long 0x00 10. " MCLL ,Monotonic Counter Low Lock" "0: Monotonic counter low register is locked and writes are ignored,1: Monotonic counter low register is not locked and writes complete as normal" newline bitfld.long 0x00 9. " MEL ,Monotonic Enable Lock" "0: Monotonic enable register is locked and writes are ignored,1: Monotonic enable register is not locked and writes complete as normal" newline bitfld.long 0x00 8. " TTSL ,Tamper Time Seconds Lock" "0: Tamper time seconds register is locked and writes are ignored,1: Tamper time seconds register is not locked and writes complete as normal" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 6. " LRL ,Lock Register Lock" "0: Lock register is locked and writes are ignored,1: Lock register is not locked and writes complete as normal" newline bitfld.long 0x00 5. " SRL ,Status Register Lock" "0: Status register is locked and writes are ignored,1: Status register is not locked and writes complete as normal" newline bitfld.long 0x00 4. " CRL ,Control Register Lock" "0: Control register is locked and writes are ignored,1: Control register is not locked and writes complete as normal" newline bitfld.long 0x00 3. " TCL ,Time Compensation Lock" "0: Time compensation register is locked and writes are ignored,1: Time compensation register is not locked and writes complete as normal" newline rbitfld.long 0x00 0.--2. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "LR,RTC Lock Register" bitfld.long 0x00 11. " MCHL ,Monotonic Counter High Lock" "0: Monotonic Counter High Register is locked and writes are ignored,1: Monotonic Counter High Register is not locked and writes complete as normal" newline bitfld.long 0x00 10. " MCLL ,Monotonic Counter Low Lock" "0: Monotonic Counter Low Register is locked and writes are ignored,1: Monotonic Counter Low Register is not locked and writes complete as normal" newline bitfld.long 0x00 9. " MEL ,Monotonic Enable Lock" "0: Monotonic Enable Register is locked and writes are ignored,1: Monotonic Enable Register is not locked and writes complete as normal" newline bitfld.long 0x00 8. " TTSL ,Tamper Time Seconds Lock" "0: Tamper Time Seconds Register is locked and writes are ignored,1: Tamper Time Seconds Register is not locked and writes complete as normal" newline bitfld.long 0x00 6. " LRL ,Lock Register Lock" "0: Lock Register is locked and writes are ignored,1: Lock Register is not locked and writes complete as normal" newline bitfld.long 0x00 5. " SRL ,Status Register Lock" "0: Status Register is locked and writes are ignored,1: Status Register is not locked and writes complete as normal" newline bitfld.long 0x00 4. " CRL ,Control Register Lock" "0: Control Register is locked and writes are ignored,1: Control Register is not locked and writes complete as normal" newline bitfld.long 0x00 3. " TCL ,Time Compensation Lock" "0: Time Compensation Register is locked and writes are ignored,1: Time Compensation Register is not locked and writes complete as normal" group.long 0x1C++0x03 line.long 0x00 "IER,RTC Interrupt Enable Register" bitfld.long 0x00 7. " WPON ,Wakeup Pin On" "0: No effect,1: If the wakeup pin is enabled. then the wakeup pin will assert" newline bitfld.long 0x00 4. " TSIE ,Time Seconds Interrupt Enable" "0: Seconds interrupt is disabled,1: Seconds interrupt is enabled" newline bitfld.long 0x00 3. " MOIE ,Monotonic Overflow Interrupt Enable" "0: Monotonic overflow flag does not generate an interrupt,1: Monotonic overflow flag does generate an interrupt" newline bitfld.long 0x00 2. " TAIE ,Time Alarm Interrupt Enable" "0: Time alarm flag does not generate an interrupt,1: Time alarm flag does generate an interrupt" newline bitfld.long 0x00 1. " TOIE ,Time Overflow Interrupt Enable" "0: Time overflow flag does not generate an interrupt,1: Time overflow flag does generate an interrupt" newline bitfld.long 0x00 0. " TIIE ,Time Invalid Interrupt Enable" "0: Time invalid flag does not generate an interrupt,1: Time invalid flag does generate an interrupt" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C++0x03 line.long 0x00 "IER,RTC Interrupt Enable Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " TSIE ,Time Seconds Interrupt Enable" "0: Seconds interrupt is disabled,1: Seconds interrupt is enabled" newline bitfld.long 0x00 3. " MOIE ,Monotonic Overflow Interrupt Enable" "0: Monotonic overflow flag does not generate an interrupt,1: Monotonic overflow flag does generate an interrupt" newline bitfld.long 0x00 2. " TAIE ,Time Alarm Interrupt Enable" "0: Time alarm flag does not generate an interrupt,1: Time alarm flag does generate an interrupt" newline bitfld.long 0x00 1. " TOIE ,Time Overflow Interrupt Enable" "0: Time overflow flag does not generate an interrupt,1: Time overflow flag does generate an interrupt" newline bitfld.long 0x00 0. " TIIE ,Time Invalid Interrupt Enable" "0: Time invalid flag does not generate an interrupt,1: Time invalid flag does generate an interrupt" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1C++0x03 line.long 0x00 "IER,RTC Interrupt Enable Register" bitfld.long 0x00 7. " WPON ,Wakeup Pin On" "0: No effect,1: If the wakeup pin is enabled. then the wakeup pin will assert" newline bitfld.long 0x00 4. " TSIE ,Time Seconds Interrupt Enable" "0: Seconds interrupt is disabled,1: Seconds interrupt is enabled" newline bitfld.long 0x00 2. " TAIE ,Time Alarm Interrupt Enable" "0: Time alarm flag does not generate an interrupt,1: Time alarm flag does generate an interrupt" newline bitfld.long 0x00 1. " TOIE ,Time Overflow Interrupt Enable" "0: Time overflow flag does not generate an interrupt,1: Time overflow flag does generate an interrupt" newline bitfld.long 0x00 0. " TIIE ,Time Invalid Interrupt Enable" "0: Time invalid flag does not generate an interrupt,1: Time invalid flag does generate an interrupt" endif sif cpuis("MK65F*18*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") rgroup.long 0x20++0x03 line.long 0x00 "TTSR,RTC Tamper Time Seconds Register" hexmask.long 0x00 0.--31. 1. " TTS ,Tamper Time Seconds" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x20++0x03 line.long 0x00 "TTSR,RTC Tamper Time Seconds Register" hexmask.long 0x00 0.--31. 1. " TTS ,Tamper Time Seconds" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x24++0x03 line.long 0x00 "MER,RTC Monotonic Enable Register" bitfld.long 0x00 4. " MCE ,Monotonic Counter Enable" "0: Writes to the monotonic counter load the counter with the value written,1: Writes to the monotonic counter increment the counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x24++0x03 line.long 0x00 "MER,RTC Monotonic Enable Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " MCE ,Monotonic Counter Enable" "0: Writes to the monotonic counter load the counter with the value written,1: Writes to the monotonic counter increment the counter" newline rbitfld.long 0x00 0.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "MCLR,RTC Monotonic Counter Low Register" hexmask.long 0x00 0.--31. 1. " MCL ,Monotonic Counter Low" group.long 0x2C++0x03 line.long 0x00 "MCHR,RTC Monotonic Counter High Register" hexmask.long 0x00 0.--31. 1. " MCH ,Monotonic Counter High" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x30++0x03 line.long 0x00 "TER,RTC Tamper Enable Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5. " TME ,Test Mode Enable" "0: Tamper source disabled,1: Set the time invalid flag if the test mode flag is set" newline bitfld.long 0x00 4. " FSE ,Flash Security Enable" "0: Tamper source disabled,1: Set the time invalid flag if the flash security flag is set" newline bitfld.long 0x00 3. " TTE ,Temperature Tamper Enable" "0: Tamper source disabled,1: Set the time invalid flag if the temperature tamper flag is set" newline bitfld.long 0x00 2. " CTE ,Clock Tamper Enable" "0: Tamper source disabled,1: Set the time invalid flag if the clock tamper flag is set" newline bitfld.long 0x00 1. " VTE ,Voltage Tamper Enable" "0: Tamper source disabled,1: Set the time invalid flag if the voltage tamper flag is set" newline bitfld.long 0x00 0. " DTE ,DryIce Tamper Enable" "0: Tamper source disabled,1: Set the time invalid flag if the DryIce tamper flag is set" group.long 0x34++0x03 line.long 0x00 "TDR,RTC Tamper Detect Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5. " TMF ,Test Mode Flag" "0: Tamper not detected,1: Test mode tamper detected" newline bitfld.long 0x00 4. " FSF ,Flash Security Flag" "0: Tamper not detected,1: Flash security tamper detected" newline bitfld.long 0x00 3. " TTF ,Temperature Tamper Flag" "0: Tamper not detected,1: Temperature tampering detected" newline bitfld.long 0x00 2. " CTF ,Clock Tamper Flag" "0: Tamper not detected,1: Clock tampering detected" newline bitfld.long 0x00 1. " VTF ,Voltage Tamper Flag" "0: Tamper not detected,1: Voltage tampering detected" newline bitfld.long 0x00 0. " DTF ,DryIce Tamper Flag" "0: Tamper not detected,1: DryIce tamper detected" group.long 0x38++0x03 line.long 0x00 "TTR,RTC Tamper Trim Register" bitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 18.--28. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--17. " TDT ,Temperature Detect Trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 6.--11. " CDT ,Clock Detect Trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--5. " VDT ,Voltage Detect Trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x3C++0x03 line.long 0x00 "TIR,RTC Tamper Interrupt Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5. " TMIE ,Test Mode Interrupt Enable" "0: Interupt disabled,1: An interrupt is generated when the test mode flag is set" newline bitfld.long 0x00 4. " FSIE ,Flash Security Interrupt Enable" "0: Interupt disabled,1: An interrupt is generated when the flash security flag is set" newline bitfld.long 0x00 3. " TTIE ,Temperature Tamper Interrupt Enable" "0: Interupt disabled,1: An interrupt is generated when the temperature tamper flag is set" newline bitfld.long 0x00 2. " CTIE ,Clock Tamper Interrupt Enable" "0: Interupt disabled,1: An interrupt is generated when the clock tamper flag is set" newline bitfld.long 0x00 1. " VTIE ,Voltage Tamper Interrupt Enable" "0: Interupt disabled,1: An interrupt is generated when the voltage tamper flag is set" newline bitfld.long 0x00 0. " DTIE ,DryIce Tamper Interrupt Enable" "0: Interupt disabled,1: An interrupt is generated when DryIce tamper flag is set" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x800++0x03 line.long 0x00 "WAR,RTC Write Access Register" bitfld.long 0x00 11. " MCHW ,Monotonic Counter High Write" "0: Writes to the Monotonic Counter High Register are ignored,1: Writes to the Monotonic Counter High Register complete as normal" newline bitfld.long 0x00 10. " MCLW ,Monotonic Counter Low Write" "0: Writes to the Monotonic Counter Low Register are ignored,1: Writes to the Monotonic Counter Low Register complete as normal" newline bitfld.long 0x00 9. " MERW ,Monotonic Enable Register Write" "0: Writes to the Monotonic Enable Register are ignored,1: Writes to the Monotonic Enable Register complete as normal" newline bitfld.long 0x00 8. " TTSW ,Tamper Time Seconds Write" "0: Writes to the Tamper Time Seconds Register are ignored,1: Writes to the Tamper Time Seconds Register complete as normal" newline bitfld.long 0x00 7. " IERW ,Interrupt Enable Register Write" "0: Writes to the Interupt Enable Register are ignored,1: Writes to the Interrupt Enable Register complete as normal" newline bitfld.long 0x00 6. " LRW ,Lock Register Write" "0: Writes to the Lock Register are ignored,1: Writes to the Lock Register complete as normal" newline bitfld.long 0x00 5. " SRW ,Status Register Write" "0: Writes to the Status Register are ignored,1: Writes to the Status Register complete as normal" newline bitfld.long 0x00 4. " CRW ,Control Register Write" "0: Writes to the Control Register are ignored,1: Writes to the Control Register complete as normal" newline bitfld.long 0x00 3. " TCRW ,Time Compensation Register Write" "0: Writes to the Time Compensation Register are ignored,1: Writes to the Time Compensation Register complete as normal" newline bitfld.long 0x00 2. " TARW ,Time Alarm Register Write" "0: Writes to the Time Alarm Register are ignored,1: Writes to the Time Alarm Register complete as normal" newline bitfld.long 0x00 1. " TPRW ,Time Prescaler Register Write" "0: Writes to the Time Prescaler Register are ignored,1: Writes to the Time Prescaler Register complete as normal" newline bitfld.long 0x00 0. " TSRW ,Time Seconds Register Write" "0: Writes to the Time Seconds Register are ignored,1: Writes to the Time Seconds Register complete as normal" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x800++0x03 line.long 0x00 "WAR,RTC Write Access Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " TIRW ,Tamper Interrupt Register Write" "0: Writes to the tamper interrupt register are ignored,1: Writes to the tamper interrupt register complete as normal" newline bitfld.long 0x00 14. " TTRW ,Tamper Trim Register Write" "0: Writes to the tamper trim register are ignored,1: Writes to the tamper trim register complete as normal" newline bitfld.long 0x00 13. " TDRW ,Tamper Detect Register Write" "0: Writes to the tamper detect register are ignored,1: Writes to the tamper detect register complete as normal" newline bitfld.long 0x00 12. " TERW ,Tamper Enable Register Write" "0: Writes to the tamper enable register are ignored,1: Writes to the tamper enable register complete as normal" newline bitfld.long 0x00 11. " MCHW ,Monotonic Counter High Write" "0: Writes to the monotonic counter high register are ignored,1: Writes to the monotonic counter high register complete as normal" newline bitfld.long 0x00 10. " MCLW ,Monotonic Counter Low Write" "0: Writes to the monotonic counter low register are ignored,1: Writes to the monotonic counter low register complete as normal" newline bitfld.long 0x00 9. " MERW ,Monotonic Enable Register Write" "0: Writes to the monotonic enable register are ignored,1: Writes to the monotonic enable register complete as normal" newline bitfld.long 0x00 8. " TTSW ,Tamper Time Seconds Write" "0: Writes to the tamper time seconds register are ignored,1: Writes to the tamper time seconds register complete as normal" newline bitfld.long 0x00 7. " IERW ,Interrupt Enable Register Write" "0: Writes to the interupt enable register are ignored,1: Writes to the interrupt enable register complete as normal" newline bitfld.long 0x00 6. " LRW ,Lock Register Write" "0: Writes to the lock register are ignored,1: Writes to the lock register complete as normal" newline bitfld.long 0x00 5. " SRW ,Status Register Write" "0: Writes to the status register are ignored,1: Writes to the status register complete as normal" newline bitfld.long 0x00 4. " CRW ,Control Register Write" "0: Writes to the control register are ignored,1: Writes to the control register complete as normal" newline bitfld.long 0x00 3. " TCRW ,Time Compensation Register Write" "0: Writes to the time compensation register are ignored,1: Writes to the time compensation register complete as normal" newline bitfld.long 0x00 2. " TARW ,Time Alarm Register Write" "0: Writes to the time alarm register are ignored,1: Writes to the time alarm register complete as normal" newline bitfld.long 0x00 1. " TPRW ,Time Prescaler Register Write" "0: Writes to the time prescaler register are ignored,1: Writes to the time prescaler register complete as normal" newline bitfld.long 0x00 0. " TSRW ,Time Seconds Register Write" "0: Writes to the time seconds register are ignored,1: Writes to the time seconds register complete as normal" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x800++0x03 line.long 0x00 "WAR,RTC Write Access Register" bitfld.long 0x00 7. " IERW ,Interrupt Enable Register Write" "0: Writes to the Interupt Enable Register are ignored,1: Writes to the Interrupt Enable Register complete as normal" newline bitfld.long 0x00 6. " LRW ,Lock Register Write" "0: Writes to the Lock Register are ignored,1: Writes to the Lock Register complete as normal" newline bitfld.long 0x00 5. " SRW ,Status Register Write" "0: Writes to the Status Register are ignored,1: Writes to the Status Register complete as normal" newline bitfld.long 0x00 4. " CRW ,Control Register Write" "0: Writes to the Control Register are ignored,1: Writes to the Control Register complete as normal" newline bitfld.long 0x00 3. " TCRW ,Time Compensation Register Write" "0: Writes to the Time Compensation Register are ignored,1: Writes to the Time Compensation Register complete as normal" newline bitfld.long 0x00 2. " TARW ,Time Alarm Register Write" "0: Writes to the Time Alarm Register are ignored,1: Writes to the Time Alarm Register complete as normal" newline bitfld.long 0x00 1. " TPRW ,Time Prescaler Register Write" "0: Writes to the Time Prescaler Register are ignored,1: Writes to the Time Prescaler Register complete as normal" newline bitfld.long 0x00 0. " TSRW ,Time Seconds Register Write" "0: Writes to the Time Seconds Register are ignored,1: Writes to the Time Seconds Register complete as normal" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x800++0x03 line.long 0x00 "WAR,RTC Write Access Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 11. " MCHW ,Monotonic Counter High Write" "0: Writes to the monotonic counter high register are ignored,1: Writes to the monotonic counter high register complete as normal" newline bitfld.long 0x00 10. " MCLW ,Monotonic Counter Low Write" "0: Writes to the monotonic counter low register are ignored,1: Writes to the monotonic counter low register complete as normal" newline bitfld.long 0x00 9. " MERW ,Monotonic Enable Register Write" "0: Writes to the monotonic enable register are ignored,1: Writes to the monotonic enable register complete as normal" newline bitfld.long 0x00 8. " TTSW ,Tamper Time Seconds Write" "0: Writes to the tamper time seconds register are ignored,1: Writes to the tamper time seconds register complete as normal" newline bitfld.long 0x00 7. " IERW ,Interrupt Enable Register Write" "0: Writes to the interupt enable register are ignored,1: Writes to the interrupt enable register complete as normal" newline bitfld.long 0x00 6. " LRW ,Lock Register Write" "0: Writes to the lock register are ignored,1: Writes to the lock register complete as normal" newline bitfld.long 0x00 5. " SRW ,Status Register Write" "0: Writes to the status register are ignored,1: Writes to the status register complete as normal" newline bitfld.long 0x00 4. " CRW ,Control Register Write" "0: Writes to the control register are ignored,1: Writes to the control register complete as normal" newline bitfld.long 0x00 3. " TCRW ,Time Compensation Register Write" "0: Writes to the time compensation register are ignored,1: Writes to the time compensation register complete as normal" newline bitfld.long 0x00 2. " TARW ,Time Alarm Register Write" "0: Writes to the time alarm register are ignored,1: Writes to the time alarm register complete as normal" newline bitfld.long 0x00 1. " TPRW ,Time Prescaler Register Write" "0: Writes to the time prescaler register are ignored,1: Writes to the time prescaler register complete as normal" newline bitfld.long 0x00 0. " TSRW ,Time Seconds Register Write" "0: Writes to the time seconds register are ignored,1: Writes to the time seconds register complete as normal" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x804++0x03 line.long 0x00 "RAR,RTC Read Access Register" bitfld.long 0x00 11. " MCHR ,Monotonic Counter High Read" "0: Reads to the Monotonic Counter High Register are ignored,1: Reads to the Monotonic Counter High Register complete as normal" newline bitfld.long 0x00 10. " MCLR ,Monotonic Counter Low Read" "0: Reads to the Monotonic Counter Low Register are ignored,1: Reads to the Monotonic Counter Low Register complete as normal" newline bitfld.long 0x00 9. " MERR ,Monotonic Enable Register Read" "0: Reads to the Monotonic Enable Register are ignored,1: Reads to the Monotonic Enable Register complete as normal" newline bitfld.long 0x00 8. " TTSR ,Tamper Time Seconds Read" "0: Reads to the Tamper Time Seconds Register are ignored,1: Reads to the Tamper Time Seconds Register complete as normal" newline bitfld.long 0x00 7. " IERR ,Interrupt Enable Register Read" "0: Reads to the Interrupt Enable Register are ignored,1: Reads to the Interrupt Enable Register complete as normal" newline bitfld.long 0x00 6. " LRR ,Lock Register Read" "0: Reads to the Lock Register are ignored,1: Reads to the Lock Register complete as normal" newline bitfld.long 0x00 5. " SRR ,Status Register Read" "0: Reads to the Status Register are ignored,1: Reads to the Status Register complete as normal" newline bitfld.long 0x00 4. " CRR ,Control Register Read" "0: Reads to the Control Register are ignored,1: Reads to the Control Register complete as normal" newline bitfld.long 0x00 3. " TCRR ,Time Compensation Register Read" "0: Reads to the Time Compensation Register are ignored,1: Reads to the Time Compensation Register complete as normal" newline bitfld.long 0x00 2. " TARR ,Time Alarm Register Read" "0: Reads to the Time Alarm Register are ignored,1: Reads to the Time Alarm Register complete as normal" newline bitfld.long 0x00 1. " TPRR ,Time Prescaler Register Read" "0: Reads to the Time Pprescaler Register are ignored,1: Reads to the Time Prescaler Register complete as normal" newline bitfld.long 0x00 0. " TSRR ,Time Seconds Register Read" "0: Reads to the Time Seconds Register are ignored,1: Reads to the Time Seconds Register complete as normal" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x804++0x03 line.long 0x00 "RAR,RTC Read Access Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 15. " TIRR ,Tamper Interrupt Register Read" "0: Reads to the tamper interrupt register are ignored,1: Reads to the tamper interrupt register complete as normal" newline bitfld.long 0x00 14. " TTRR ,Tamper Trim Register Read" "0: Reads to the tamper trim register are ignored,1: Reads to the tamper trim register complete as normal" newline bitfld.long 0x00 13. " TDRR ,Tamper Detect Register Read" "0: Reads to the tamper detect register are ignored,1: Reads to the tamper detect register complete as normal" newline bitfld.long 0x00 12. " TERR ,Tamper Enable Register Read" "0: Reads to the tamper enable register are ignored,1: Reads to the tamper enable register complete as normal" newline bitfld.long 0x00 11. " MCHR ,Monotonic Counter High Read" "0: Reads to the monotonic counter high register are ignored,1: Reads to the monotonic counter high register complete as normal" newline bitfld.long 0x00 10. " MCLR ,Monotonic Counter Low Read" "0: Reads to the monotonic counter low register are ignored,1: Reads to the monotonic counter low register complete as normal" newline bitfld.long 0x00 9. " MERR ,Monotonic Enable Register Read" "0: Reads to the monotonic enable register are ignored,1: Reads to the monotonic enable register complete as normal" newline bitfld.long 0x00 8. " TTSR ,Tamper Time Seconds Read" "0: Reads to the tamper time seconds register are ignored,1: Reads to the tamper time seconds register complete as normal" newline bitfld.long 0x00 7. " IERR ,Interrupt Enable Register Read" "0: Reads to the interrupt enable register are ignored,1: Reads to the interrupt enable register complete as normal" newline bitfld.long 0x00 6. " LRR ,Lock Register Read" "0: Reads to the lock register are ignored,1: Reads to the lock register complete as normal" newline bitfld.long 0x00 5. " SRR ,Status Register Read" "0: Reads to the status register are ignored,1: Reads to the status register complete as normal" newline bitfld.long 0x00 4. " CRR ,Control Register Read" "0: Reads to the control register are ignored,1: Reads to the control register complete as normal" newline bitfld.long 0x00 3. " TCRR ,Time Compensation Register Read" "0: Reads to the time compensation register are ignored,1: Reads to the time compensation register complete as normal" newline bitfld.long 0x00 2. " TARR ,Time Alarm Register Read" "0: Reads to the time alarm register are ignored,1: Reads to the time alarm register complete as normal" newline bitfld.long 0x00 1. " TPRR ,Time Prescaler Register Read" "0: Reads to the time prescaler register are ignored,1: Reads to the time prescaler register complete as normal" newline bitfld.long 0x00 0. " TSRR ,Time Seconds Register Read" "0: Reads to the time seconds register are ignored,1: Reads to the time seconds register complete as normal" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x804++0x03 line.long 0x00 "RAR,RTC Read Access Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 11. " MCHR ,Monotonic Counter High Read" "0: Reads to the monotonic counter high register are ignored,1: Reads to the monotonic counter high register complete as normal" newline bitfld.long 0x00 10. " MCLR ,Monotonic Counter Low Read" "0: Reads to the monotonic counter low register are ignored,1: Reads to the monotonic counter low register complete as normal" newline bitfld.long 0x00 9. " MERR ,Monotonic Enable Register Read" "0: Reads to the monotonic enable register are ignored,1: Reads to the monotonic enable register complete as normal" newline bitfld.long 0x00 8. " TTSR ,Tamper Time Seconds Read" "0: Reads to the tamper time seconds register are ignored,1: Reads to the tamper time seconds register complete as normal" newline bitfld.long 0x00 7. " IERR ,Interrupt Enable Register Read" "0: Reads to the interrupt enable register are ignored,1: Reads to the interrupt enable register complete as normal" newline bitfld.long 0x00 6. " LRR ,Lock Register Read" "0: Reads to the lock register are ignored,1: Reads to the lock register complete as normal" newline bitfld.long 0x00 5. " SRR ,Status Register Read" "0: Reads to the status register are ignored,1: Reads to the status register complete as normal" newline bitfld.long 0x00 4. " CRR ,Control Register Read" "0: Reads to the control register are ignored,1: Reads to the control register complete as normal" newline bitfld.long 0x00 3. " TCRR ,Time Compensation Register Read" "0: Reads to the time compensation register are ignored,1: Reads to the time compensation register complete as normal" newline bitfld.long 0x00 2. " TARR ,Time Alarm Register Read" "0: Reads to the time alarm register are ignored,1: Reads to the time alarm register complete as normal" newline bitfld.long 0x00 1. " TPRR ,Time Prescaler Register Read" "0: Reads to the time prescaler register are ignored,1: Reads to the time prescaler register complete as normal" newline bitfld.long 0x00 0. " TSRR ,Time Seconds Register Read" "0: Reads to the time seconds register are ignored,1: Reads to the time seconds register complete as normal" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x804++0x03 line.long 0x00 "RAR,RTC Read Access Register" bitfld.long 0x00 7. " IERR ,Interrupt Enable Register Read" "0: Reads to the Interrupt Enable Register are ignored,1: Reads to the Interrupt Enable Register complete as normal" newline bitfld.long 0x00 6. " LRR ,Lock Register Read" "0: Reads to the Lock Register are ignored,1: Reads to the Lock Register complete as normal" newline bitfld.long 0x00 5. " SRR ,Status Register Read" "0: Reads to the Status Register are ignored,1: Reads to the Status Register complete as normal" newline bitfld.long 0x00 4. " CRR ,Control Register Read" "0: Reads to the Control Register are ignored,1: Reads to the Control Register complete as normal" newline bitfld.long 0x00 3. " TCRR ,Time Compensation Register Read" "0: Reads to the Time Compensation Register are ignored,1: Reads to the Time Compensation Register complete as normal" newline bitfld.long 0x00 2. " TARR ,Time Alarm Register Read" "0: Reads to the Time Alarm Register are ignored,1: Reads to the Time Alarm Register complete as normal" newline bitfld.long 0x00 1. " TPRR ,Time Prescaler Register Read" "0: Reads to the Time Pprescaler Register are ignored,1: Reads to the Time Prescaler Register complete as normal" newline bitfld.long 0x00 0. " TSRR ,Time Seconds Register Read" "0: Reads to the Time Seconds Register are ignored,1: Reads to the Time Seconds Register complete as normal" endif width 0x0B tree.end tree "SDHC (Secured Digital Host Controller)" base ad:0x400B1000 width 11. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "DSADDR,DMA System Address Register" hexmask.long 0x00 2.--31. 1. " DSADDR ,DMA System Address" newline rbitfld.long 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "DSADDR,DMA System Address register" hexmask.long 0x00 2.--31. 1. " DSADDR ,DMA System Address" group.long 0x04++0x03 line.long 0x00 "BLKATTR,Block Attributes register" hexmask.long.word 0x00 16.--31. 1. " BLKCNT ,Blocks Count For Current Transfer" newline hexmask.long.word 0x00 0.--12. 1. " BLKSIZE ,Transfer Block Size" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "BLKATTR,Block Attributes Register" hexmask.long.word 0x00 16.--31. 1. " BLKCNT ,Blocks Count For Current Transfer" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x00 0.--12. 1. " BLKSIZE ,Transfer Block Size" group.long 0x08++0x03 line.long 0x00 "CMDARG,Command Argument Register" hexmask.long 0x00 0.--31. 1. " CMDARG ,Command Argument" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CMDARG,Command Argument register" hexmask.long 0x00 0.--31. 1. " CMDARG ,Command Argument" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "XFERTYP,Transfer Type Register" rbitfld.long 0x00 30.--31. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 24.--29. " CMDINX ,Command Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 22.--23. " CMDTYP ,Command Type" "0: Normal other commands,1: Suspend CMD52 for writing bus suspend in CCCR,2: Resume CMD52 for writing function select in CCCR,3: Abort CMD12. CMD52 for writing I/O abort in CCCR" newline bitfld.long 0x00 21. " DPSEL ,Data Present Select" "0: No data present,1: Data present" newline bitfld.long 0x00 20. " CICEN ,Command Index Check Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 19. " CCCEN ,Command CRC Check Enable" "0: Disable,1: Enable" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--17. " RSPTYP ,Response Type Select" "0: No response,1: Response length 136,2: Response length 48,3: Response length 48. check busy after response" newline hexmask.long.word 0x00 6.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 5. " MSBSEL ,Multi/Single Block Select" "0: Single block,1: Multiple blocks" newline bitfld.long 0x00 4. " DTDSEL ,Data Transfer Direction Select" "0: Write (host to card),1: Read (card to host)" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " AC12EN ,Auto CMD12 Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 1. " BCEN ,Block Count Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 0. " DMAEN ,DMA Enable" "0: Disable,1: Enable" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "XFERTYP,Transfer Type register" bitfld.long 0x00 24.--29. " CMDINX ,Command Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 22.--23. " CMDTYP ,Command Type" "0: Normal other commands,1: Suspend CMD52 for writing bus suspend in CCCR,2: Resume CMD52 for writing function select in CCCR,3: Abort CMD12. CMD52 for writing I/O abort in CCCR" newline bitfld.long 0x00 21. " DPSEL ,Data Present Select" "0: No data present,1: Data present" newline bitfld.long 0x00 20. " CICEN ,Command Index Check Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 19. " CCCEN ,Command CRC Check Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 16.--17. " RSPTYP ,Response Type Select" "0: No response,1: Response length 136,2: Response length 48,3: Response length 48. check busy after response" newline bitfld.long 0x00 5. " MSBSEL ,Multi/Single Block Select" "0: Single block,1: Multiple blocks" newline bitfld.long 0x00 4. " DTDSEL ,Data Transfer Direction Select" "0: Write host to card,1: Read card to host" newline bitfld.long 0x00 2. " AC12EN ,Auto CMD12 Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 1. " BCEN ,Block Count Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 0. " DMAEN ,DMA Enable" "0: Disable,1: Enable" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "CMDRSP0,Command Response 0" hexmask.long 0x00 0.--31. 1. " CMDRSP0 ,Command Response 0" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CMDRSP0,Command Response 0" hexmask.long 0x00 0.--31. 1. " CMDRSP0 ,Command Response 0" group.long 0x14++0x03 line.long 0x00 "CMDRSP1,Command Response 1" hexmask.long 0x00 0.--31. 1. " CMDRSP1 ,Command Response 1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x14++0x03 line.long 0x00 "CMDRSP1,Command Response 1" hexmask.long 0x00 0.--31. 1. " CMDRSP1 ,Command Response 1" rgroup.long 0x18++0x03 line.long 0x00 "CMDRSP2,Command Response 2" hexmask.long 0x00 0.--31. 1. " CMDRSP2 ,Command Response 2" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x18++0x03 line.long 0x00 "CMDRSP2,Command Response 2" hexmask.long 0x00 0.--31. 1. " CMDRSP2 ,Command Response 2" group.long 0x1C++0x03 line.long 0x00 "CMDRSP3,Command Response 3" hexmask.long 0x00 0.--31. 1. " CMDRSP3 ,Command Response 3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x1C++0x03 line.long 0x00 "CMDRSP3,Command Response 3" hexmask.long 0x00 0.--31. 1. " CMDRSP3 ,Command Response 3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x20++0x03 line.long 0x00 "DATPORT,Buffer Data Port register" hexmask.long 0x00 0.--31. 1. " DATCONT ,Data Content" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x20++0x03 line.long 0x00 "DATPORT,Buffer Data Port Register" hexmask.long 0x00 0.--31. 1. " DATCONT ,Data Content" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x24++0x03 line.long 0x00 "PRSSTAT,Present State Register" hexmask.long.byte 0x00 24.--31. 1. " DLSL ,DAT Line Signal Level" newline bitfld.long 0x00 23. " CLSL ,CMD Line Signal Level" "0,1" newline bitfld.long 0x00 17.--22. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 16. " CINS ,Card Inserted" "0: Power on reset or no card,1: Card inserted" newline bitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 11. " BREN ,Buffer Read Enable" "0: Read disable. valid data less than the watermark level exist in the buffer,1: Read enable. valid data greater than the watermark level exist in the buffer" newline bitfld.long 0x00 10. " BWEN ,Buffer Write Enable" "0: Write disable. the buffer can hold valid data less than the write watermark level,1: Write enable. the buffer can hold valid data greater than the write watermark level" newline bitfld.long 0x00 9. " RTA ,Read Transfer Active" "0: No valid data,1: Transferring data" newline bitfld.long 0x00 8. " WTA ,Write Transfer Active" "0: No valid data,1: Transferring data" newline bitfld.long 0x00 7. " SDOFF ,SD Clock Gated Off Internally" "0: SD clock is active,1: SD clock is gated off" newline bitfld.long 0x00 6. " PEROFF ,SDHC clock Gated Off Internally" "0: SDHC clock is active,1: SDHC clock is gated off" newline bitfld.long 0x00 5. " HCKOFF ,System Clock Gated Off Internally" "0: System clock is active,1: System clock is gated off" newline bitfld.long 0x00 4. " IPGOFF ,Bus Clock Gated Off Internally" "0: Bus clock is active,1: Bus clock is gated off" newline bitfld.long 0x00 3. " SDSTB ,SD Clock Stable" "0: Clock is changing frequency and not stable,1: Clock is stable" newline bitfld.long 0x00 2. " DLA ,Data Line Active" "0: DAT line inactive,1: DAT line active" newline bitfld.long 0x00 1. " CDIHB ,Command Inhibit (DAT)" "0: Can issue command which uses the DAT line,1: Cannot issue command which uses the DAT line" newline bitfld.long 0x00 0. " CIHB ,Command Inhibit (CMD)" "0: Can issue command using only CMD line,1: Cannot issue command" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x24++0x03 line.long 0x00 "PRSSTAT,Present State register" hexmask.long.byte 0x00 24.--31. 1. " DLSL ,DAT Line Signal Level" newline bitfld.long 0x00 23. " CLSL ,CMD Line Signal Level" "0,1" newline bitfld.long 0x00 16. " CINS ,Card Inserted" "0: Power on reset or no card,1: Card inserted" newline bitfld.long 0x00 11. " BREN ,Buffer Read Enable" "0: Read disable. valid data less than the watermark level exist in the buffer,1: Read enable. valid data greater than the watermark level exist in the buffer" newline bitfld.long 0x00 10. " BWEN ,Buffer Write Enable" "0: Write disable. the buffer can hold valid data less than the write watermark level,1: Write enable. the buffer can hold valid data greater than the write watermark level" newline bitfld.long 0x00 9. " RTA ,Read Transfer Active" "0: No valid data,1: Transferring data" newline bitfld.long 0x00 8. " WTA ,Write Transfer Active" "0: No valid data,1: Transferring data" newline bitfld.long 0x00 7. " SDOFF ,SD Clock Gated Off Internally" "0: SD clock is active,1: SD clock is gated off" newline bitfld.long 0x00 6. " PEROFF ,SDHC clock Gated Off Internally" "0: SDHC clock is active,1: SDHC clock is gated off" newline bitfld.long 0x00 5. " HCKOFF ,System Clock Gated Off Internally" "0: System clock is active,1: System clock is gated off" newline bitfld.long 0x00 4. " IPGOFF ,Bus Clock Gated Off Internally" "0: Bus clock is active,1: Bus clock is gated off" newline bitfld.long 0x00 3. " SDSTB ,SD Clock Stable" "0: Clock is changing frequency and not stable,1: Clock is stable" newline bitfld.long 0x00 2. " DLA ,Data Line Active" "0: DAT line inactive,1: DAT line active" newline bitfld.long 0x00 1. " CDIHB ,Command Inhibit (DAT)" "0: Can issue command which uses the DAT line,1: Cannot issue command which uses the DAT line" newline bitfld.long 0x00 0. " CIHB ,Command Inhibit (CMD)" "0: Can issue command using only CMD line,1: Cannot issue command" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x24++0x03 line.long 0x00 "PRSSTAT,Present State Register" hexmask.long.byte 0x00 24.--31. 1. " DLSL ,DAT Line Signal Level" newline rbitfld.long 0x00 23. " CLSL ,CMD Line Signal Level" "0,1" newline rbitfld.long 0x00 17.--22. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 16. " CINS ,Card Inserted" "0: Power on reset or no card,1: Card inserted" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 11. " BREN ,Buffer Read Enable" "0: Read disable. valid data less than the watermark level exist in the buffer,1: Read enable. valid data greater than the watermark level exist in the buffer" newline rbitfld.long 0x00 10. " BWEN ,Buffer Write Enable" "0: Write disable. the buffer can hold valid data less than the write watermark level,1: Write enable. the buffer can hold valid data greater than the write watermark level" newline rbitfld.long 0x00 9. " RTA ,Read Transfer Active" "0: No valid data,1: Transferring data" newline rbitfld.long 0x00 8. " WTA ,Write Transfer Active" "0: No valid data,1: Transferring data" newline rbitfld.long 0x00 7. " SDOFF ,SD Clock Gated Off Internally" "0: SD clock is active,1: SD clock is gated off" newline rbitfld.long 0x00 6. " PEROFF ,SDHC clock Gated Off Internally" "0: SDHC clock is active,1: SDHC clock is gated off" newline rbitfld.long 0x00 5. " HCKOFF ,System Clock Gated Off Internally" "0: System clock is active,1: System clock is gated off" newline rbitfld.long 0x00 4. " IPGOFF ,Bus Clock Gated Off Internally" "0: is active,1: is gated off" newline rbitfld.long 0x00 3. " SDSTB ,SD Clock Stable" "0: Clock is changing frequency and not stable,1: Clock is stable" newline rbitfld.long 0x00 2. " DLA ,Data Line Active" "0: DAT line inactive,1: DAT line active" newline rbitfld.long 0x00 1. " CDIHB ,Command Inhibit (DAT)" "0: Can issue command which uses the DAT line,1: Cannot issue command which uses the DAT line" newline rbitfld.long 0x00 0. " CIHB ,Command Inhibit (CMD)" "0: Can issue command using only CMD line,1: Cannot issue command" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x28++0x03 line.long 0x00 "PROCTL,Protocol Control Register" rbitfld.long 0x00 27.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " WECRM ,Wakeup Event Enable On SD Card Removal" "0: Disabled,1: Enabled" newline bitfld.long 0x00 25. " WECINS ,Wakeup Event Enable On SD Card Insertion" "0: Disabled,1: Enabled" newline bitfld.long 0x00 24. " WECINT ,Wakeup Event Enable On Card Interrupt" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19. " IABG ,Interrupt At Block Gap" "0: Disabled,1: Enabled" newline bitfld.long 0x00 18. " RWCTL ,Read Wait Control" "0: Disable read wait control. and stop SD clock at block gap when SABGREQ bit is set,1: Enable read wait control. and assert read wait without stopping SD clock at block gap when SABGREQ b.." newline bitfld.long 0x00 17. " CREQ ,Continue Request" "0: No effect,1: Restart" newline bitfld.long 0x00 16. " SABGREQ ,Stop At Block Gap Request" "0: Transfer,1: Stop" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 8.--9. " DMAS ,DMA Select" "0: No DMA or simple DMA is selected,1: ADMA1 is selected,2: ADMA2 is selected,3: Reserved" newline bitfld.long 0x00 7. " CDSS ,Card Detect Signal Selection" "0: Card detection level is selected (for normal purpose),1: Card detection test level is selected (for test purpose)" newline bitfld.long 0x00 6. " CDTL ,Card Detect Test Level" "0: Card detect test level is 0. no card inserted,1: Card detect test level is 1. card inserted" newline bitfld.long 0x00 4.--5. " EMODE ,Endian Mode" "0: Big endian mode,1: Half word big endian mode,2: Little endian mode,3: Reserved" newline bitfld.long 0x00 3. " D3CD ,DAT3 as Card Detection Pin" "0: DAT3 does not monitor card Insertion,1: DAT3 as card detection pin" newline bitfld.long 0x00 1.--2. " DTW ,Data Transfer Width" "0: 1-bit mode,1: 4-bit mode,2: 8-bit mode,3: Reserved" newline bitfld.long 0x00 0. " LCTL ,LED Control" "0: LED off,1: LED on" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x28++0x03 line.long 0x00 "PROCTL,Protocol Control register" bitfld.long 0x00 26. " WECRM ,Wakeup Event Enable On SD Card Removal" "0: Disabled,1: Enabled" newline bitfld.long 0x00 25. " WECINS ,Wakeup Event Enable On SD Card Insertion" "0: Disabled,1: Enabled" newline bitfld.long 0x00 24. " WECINT ,Wakeup Event Enable On Card Interrupt" "0: Disabled,1: Enabled" newline bitfld.long 0x00 19. " IABG ,Interrupt At Block Gap" "0: Disabled,1: Enabled" newline bitfld.long 0x00 18. " RWCTL ,Read Wait Control" "0: Disable read wait control. and stop SD clock at block gap when SABGREQ is set,1: Enable read wait control. and assert read wait without stopping SD clock at block gap when SABGREQ b.." newline bitfld.long 0x00 17. " CREQ ,Continue Request" "0: No effect,1: Restart" newline bitfld.long 0x00 16. " SABGREQ ,Stop At Block Gap Request" "0: Transfer,1: Stop" newline bitfld.long 0x00 8.--9. " DMAS ,DMA Select" "0: No DMA or simple DMA is selected,1: ADMA1 is selected,2: ADMA2 is selected," newline bitfld.long 0x00 7. " CDSS ,Card Detect Signal Selection" "0: Card detection level is selected for normal purpose,1: Card detection test level is selected for test purpose" newline bitfld.long 0x00 6. " CDTL ,Card Detect Test Level" "0: Card detect test level is 0. no card inserted,1: Card detect test level is 1. card inserted" newline bitfld.long 0x00 4.--5. " EMODE ,Endian Mode" "0: Big endian mode,1: Half word big endian mode,2: Little endian mode," newline bitfld.long 0x00 3. " D3CD ,DAT3 As Card Detection Pin" "0: DAT3 does not monitor card Insertion,1: DAT3 as card detection pin" newline bitfld.long 0x00 1.--2. " DTW ,Data Transfer Width" "0: 1-bit mode,1: 4-bit mode,2: 8-bit mode," newline bitfld.long 0x00 0. " LCTL ,LED Control" "0: LED off,1: LED on" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x2C++0x03 line.long 0x00 "SYSCTL,System Control Register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 27. " INITA ,Initialization Active" "0,1" newline bitfld.long 0x00 26. " RSTD ,Software Reset For DAT Line" "0: No reset,1: Reset" newline bitfld.long 0x00 25. " RSTC ,Software Reset For CMD Line" "0: No reset,1: Reset" newline bitfld.long 0x00 24. " RSTA ,Software Reset For ALL" "0: No reset,1: Reset" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " DTOCV ,Data Timeout Counter Value" "0: SDCLK x 213,1: SDCLK x 214,,,,,,,,,,,,,14: SDCLK x 227,15: Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " SDCLKFS ,SDCLK Frequency Select" newline bitfld.long 0x00 4.--7. " DVS ,Divisor" ",1: Divisor by 2,,,,,,,,,,,,,14: Divisor by 15,15: Divisor by 16" newline bitfld.long 0x00 3. " SDCLKEN ,SD Clock Enable" "0,1" newline bitfld.long 0x00 2. " PEREN ,Peripheral Clock Enable" "0: SDHC clock will be internally gated off,1: SDHC clock will not be automatically gated off" newline bitfld.long 0x00 1. " HCKEN ,System Clock Enable" "0: System clock will be internally gated off,1: System clock will not be automatically gated off" newline bitfld.long 0x00 0. " IPGEN ,IPG Clock Enable" "0: will be internally gated off,1: will not be automatically gated off" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "SYSCTL,System Control Register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 27. " INITA ,Initialization Active" "0,1" newline bitfld.long 0x00 26. " RSTD ,Software Reset For DAT Line" "0: No reset,1: Reset" newline bitfld.long 0x00 25. " RSTC ,Software Reset For CMD Line" "0: No reset,1: Reset" newline bitfld.long 0x00 24. " RSTA ,Software Reset For ALL" "0: No reset,1: Reset" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " DTOCV ,Data Timeout Counter Value" "0: SDCLK x 213,1: SDCLK x 214,,,,,,,,,,,,,14: SDCLK x 227,15: Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " SDCLKFS ,SDCLK Frequency Select" newline bitfld.long 0x00 4.--7. " DVS ,Divisor" "0: Divisor by 1,1: Divisor by 2,,,,,,,,,,,,,14: Divisor by 15,15: Divisor by 16" newline bitfld.long 0x00 3. " SDCLKEN ,SD Clock Enable" "0,1" newline bitfld.long 0x00 2. " PEREN ,Peripheral Clock Enable" "0: SDHC clock will be internally gated off,1: SDHC clock will not be automatically gated off" newline bitfld.long 0x00 1. " HCKEN ,System Clock Enable" "0: System clock will be internally gated off,1: System clock will not be automatically gated off" newline bitfld.long 0x00 0. " IPGEN ,IPG Clock Enable" "0: Bus clock will be internally gated off,1: Bus clock will not be automatically gated off" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "SYSCTL,System Control register" bitfld.long 0x00 27. " INITA ,Initialization Active" "0,1" newline bitfld.long 0x00 26. " RSTD ,Software Reset For DAT Line" "0: No reset,1: Reset" newline bitfld.long 0x00 25. " RSTC ,Software Reset For CMD Line" "0: No reset,1: Reset" newline bitfld.long 0x00 24. " RSTA ,Software Reset For ALL" "0: No reset,1: Reset" newline bitfld.long 0x00 16.--19. " DTOCV ,Data Timeout Counter Value" "0: SDCLK x 2 13,1: SDCLK x 2 14,,,,,,,,,,,,,14: SDCLK x 2 27," newline hexmask.long.byte 0x00 8.--15. 1. " SDCLKFS ,SDCLK Frequency Select" newline bitfld.long 0x00 4.--7. " DVS ,Divisor" "0: Divisor by 1,1: Divisor by 2,,,,,,,,,,,,,14: Divisor by 15,15: Divisor by 16" newline bitfld.long 0x00 3. " SDCLKEN ,SD Clock Enable" "0,1" newline bitfld.long 0x00 2. " PEREN ,Peripheral Clock Enable" "0: SDHC clock will be internally gated off,1: SDHC clock will not be automatically gated off" newline bitfld.long 0x00 1. " HCKEN ,System Clock Enable" "0: System clock will be internally gated off,1: System clock will not be automatically gated off" newline bitfld.long 0x00 0. " IPGEN ,IPG Clock Enable" "0: Bus clock will be internally gated off,1: Bus clock will not be automatically gated off" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "IRQSTAT,Interrupt Status Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " DMAE ,DMA Error" "0: No Error,1: Error" newline rbitfld.long 0x00 25.--27. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24. " AC12E ,Auto CMD12 Error" "0: No Error,1: Error" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " DEBE ,Data End Bit Error" "0: No Error,1: Error" newline bitfld.long 0x00 21. " DCE ,Data CRC Error" "0: No Error,1: Error" newline bitfld.long 0x00 20. " DTOE ,Data Timeout Error" "0: No Error,1: Time out" newline bitfld.long 0x00 19. " CIE ,Command Index Error" "0: No Error,1: Error" newline bitfld.long 0x00 18. " CEBE ,Command End Bit Error" "0: No Error,1: End Bit Error Generated" newline bitfld.long 0x00 17. " CCE ,Command CRC Error" "0: No Error,1: CRC Error Generated" newline bitfld.long 0x00 16. " CTOE ,Command Timeout Error" "0: No Error,1: Time out" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " CINT ,Card Interrupt" "0: No Card Interrupt,1: Generate Card Interrupt" newline bitfld.long 0x00 7. " CRM ,Card Removal" "0: Card state unstable or inserted,1: Card removed" newline bitfld.long 0x00 6. " CINS ,Card Insertion" "0: Card state unstable or removed,1: Card inserted" newline bitfld.long 0x00 5. " BRR ,Buffer Read Ready" "0: Not ready to read buffer,1: Ready to read buffer" newline bitfld.long 0x00 4. " BWR ,Buffer Write Ready" "0: Not ready to write buffer,1: Ready to write buffer" newline bitfld.long 0x00 3. " DINT ,DMA Interrupt" "0: No DMA Interrupt,1: DMA Interrupt is generated" newline bitfld.long 0x00 2. " BGE ,Block Gap Event" "0: No block gap event,1: Transaction stopped at block gap" newline bitfld.long 0x00 1. " TC ,Transfer Complete" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 0. " CC ,Command Complete" "0: Command not complete,1: Command complete" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "IRQSTAT,Interrupt Status register" bitfld.long 0x00 28. " DMAE ,DMA Error" "0: No error,1: Error" newline bitfld.long 0x00 24. " AC12E ,Auto CMD12 Error" "0: No error,1: Error" newline bitfld.long 0x00 22. " DEBE ,Data End Bit Error" "0: No error,1: Error" newline bitfld.long 0x00 21. " DCE ,Data CRC Error" "0: No error,1: Error" newline bitfld.long 0x00 20. " DTOE ,Data Timeout Error" "0: No error,1: Time out" newline bitfld.long 0x00 19. " CIE ,Command Index Error" "0: No error,1: Error" newline bitfld.long 0x00 18. " CEBE ,Command End Bit Error" "0: No error,1: End Bit Error generated" newline bitfld.long 0x00 17. " CCE ,Command CRC Error" "0: No error,1: CRC Error generated" newline bitfld.long 0x00 16. " CTOE ,Command Timeout Error" "0: No error,1: Time out" newline bitfld.long 0x00 8. " CINT ,Card Interrupt" "0: No Card Interrupt,1: Generate Card Interrupt" newline bitfld.long 0x00 7. " CRM ,Card Removal" "0: Card state unstable or inserted,1: Card removed" newline bitfld.long 0x00 6. " CINS ,Card Insertion" "0: Card state unstable or removed,1: Card inserted" newline bitfld.long 0x00 5. " BRR ,Buffer Read Ready" "0: Not ready to read buffer,1: Ready to read buffer" newline bitfld.long 0x00 4. " BWR ,Buffer Write Ready" "0: Not ready to write buffer,1: Ready to write buffer" newline bitfld.long 0x00 3. " DINT ,DMA Interrupt" "0: No DMA Interrupt,1: DMA Interrupt is generated" newline bitfld.long 0x00 2. " BGE ,Block Gap Event" "0: No block gap event,1: Transaction stopped at block gap" newline bitfld.long 0x00 1. " TC ,Transfer Complete" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 0. " CC ,Command Complete" "0: Command not complete,1: Command complete" group.long 0x34++0x03 line.long 0x00 "IRQSTATEN,Interrupt Status Enable register" bitfld.long 0x00 28. " DMAESEN ,DMA Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 24. " AC12ESEN ,Auto CMD12 Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 22. " DEBESEN ,Data End Bit Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 21. " DCESEN ,Data CRC Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 20. " DTOESEN ,Data Timeout Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 19. " CIESEN ,Command Index Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 18. " CEBESEN ,Command End Bit Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 17. " CCESEN ,Command CRC Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 16. " CTOESEN ,Command Timeout Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 8. " CINTSEN ,Card Interrupt Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 7. " CRMSEN ,Card Removal Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 6. " CINSEN ,Card Insertion Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 5. " BRRSEN ,Buffer Read Ready Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 4. " BWRSEN ,Buffer Write Ready Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 3. " DINTSEN ,DMA Interrupt Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 2. " BGESEN ,Block Gap Event Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 1. " TCSEN ,Transfer Complete Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 0. " CCSEN ,Command Complete Status Enable" "0: Masked,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x34++0x03 line.long 0x00 "IRQSTATEN,Interrupt Status Enable Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " DMAESEN ,DMA Error Status Enable" "0: Masked,1: Enabled" newline rbitfld.long 0x00 25.--27. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24. " AC12ESEN ,Auto CMD12 Error Status Enable" "0: Masked,1: Enabled" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " DEBESEN ,Data End Bit Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 21. " DCESEN ,Data CRC Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 20. " DTOESEN ,Data Timeout Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 19. " CIESEN ,Command Index Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 18. " CEBESEN ,Command End Bit Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 17. " CCESEN ,Command CRC Error Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 16. " CTOESEN ,Command Timeout Error Status Enable" "0: Masked,1: Enabled" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " CINTSEN ,Card Interrupt Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 7. " CRMSEN ,Card Removal Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 6. " CINSEN ,Card Insertion Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 5. " BRRSEN ,Buffer Read Ready Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 4. " BWRSEN ,Buffer Write Ready Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 3. " DINTSEN ,DMA Interrupt Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 2. " BGESEN ,Block Gap Event Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 1. " TCSEN ,Transfer Complete Status Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 0. " CCSEN ,Command Complete Status Enable" "0: Masked,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x38++0x03 line.long 0x00 "IRQSIGEN,Interrupt Signal Enable register" bitfld.long 0x00 28. " DMAEIEN ,DMA Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 24. " AC12EIEN ,Auto CMD12 Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 22. " DEBEIEN ,Data End Bit Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 21. " DCEIEN ,Data CRC Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 20. " DTOEIEN ,Data Timeout Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 19. " CIEIEN ,Command Index Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 18. " CEBEIEN ,Command End Bit Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 17. " CCEIEN ,Command CRC Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 16. " CTOEIEN ,Command Timeout Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 8. " CINTIEN ,Card Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 7. " CRMIEN ,Card Removal Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 6. " CINSIEN ,Card Insertion Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 5. " BRRIEN ,Buffer Read Ready Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 4. " BWRIEN ,Buffer Write Ready Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 3. " DINTIEN ,DMA Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 2. " BGEIEN ,Block Gap Event Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 1. " TCIEN ,Transfer Complete Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 0. " CCIEN ,Command Complete Interrupt Enable" "0: Masked,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x38++0x03 line.long 0x00 "IRQSIGEN,Interrupt Signal Enable Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " DMAEIEN ,DMA Error Interrupt Enable" "0: Masked,1: Enabled" newline rbitfld.long 0x00 25.--27. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24. " AC12EIEN ,Auto CMD12 Error Interrupt Enable" "0: Masked,1: Enabled" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " DEBEIEN ,Data End Bit Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 21. " DCEIEN ,Data CRC Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 20. " DTOEIEN ,Data Timeout Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 19. " CIEIEN ,Command Index Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 18. " CEBEIEN ,Command End Bit Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 17. " CCEIEN ,Command CRC Error Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 16. " CTOEIEN ,Command Timeout Error Interrupt Enable" "0: Masked,1: Enabled" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 8. " CINTIEN ,Card Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 7. " CRMIEN ,Card Removal Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 6. " CINSIEN ,Card Insertion Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 5. " BRRIEN ,Buffer Read Ready Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 4. " BWRIEN ,Buffer Write Ready Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 3. " DINTIEN ,DMA Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 2. " BGEIEN ,Block Gap Event Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 1. " TCIEN ,Transfer Complete Interrupt Enable" "0: Masked,1: Enabled" newline bitfld.long 0x00 0. " CCIEN ,Command Complete Interrupt Enable" "0: Masked,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x3C++0x03 line.long 0x00 "AC12ERR,Auto CMD12 Error Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 7. " CNIBAC12E ,Command Not Issued By Auto CMD12 Error" "0: No error,1: Not issued" newline rbitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 4. " AC12IE ,Auto CMD12 Index Error" "0: No error,1: Error. the CMD index in response is not CMD12" newline rbitfld.long 0x00 3. " AC12CE ,Auto CMD12 CRC Error" "0: No CRC error,1: CRC Error met in auto CMD12 Response" newline rbitfld.long 0x00 2. " AC12EBE ,Auto CMD12 End Bit Error" "0: No error,1: End bit error generated" newline rbitfld.long 0x00 1. " AC12TOE ,Auto CMD12 Timeout Error" "0: No error,1: Time out" newline rbitfld.long 0x00 0. " AC12NE ,Auto CMD12 Not Executed" "0: Executed,1: Not executed" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x3C++0x03 line.long 0x00 "AC12ERR,Auto CMD12 Error Status Register" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CNIBAC12E ,Command Not Issued By Auto CMD12 Error" "0: No error,1: Not issued" newline bitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " AC12IE ,Auto CMD12 Index Error" "0: No error,1: Error. the CMD index in response is not CMD12" newline bitfld.long 0x00 3. " AC12CE ,Auto CMD12 CRC Error" "0: No CRC error,1: CRC Error met in auto CMD12 Response" newline bitfld.long 0x00 2. " AC12EBE ,Auto CMD12 End Bit Error" "0: No error,1: End bit error generated" newline bitfld.long 0x00 1. " AC12TOE ,Auto CMD12 Timeout Error" "0: No error,1: Time out" newline bitfld.long 0x00 0. " AC12NE ,Auto CMD12 Not Executed" "0: Executed,1: Not executed" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x3C++0x03 line.long 0x00 "AC12ERR,Auto CMD12 Error Status Register" bitfld.long 0x00 7. " CNIBAC12E ,Command Not Issued By Auto CMD12 Error" "0: No error,1: Not issued" newline bitfld.long 0x00 4. " AC12IE ,Auto CMD12 Index Error" "0: No error,1: Error. the CMD index in response is not CMD12" newline bitfld.long 0x00 3. " AC12CE ,Auto CMD12 CRC Error" "0: No CRC error,1: CRC error met in Auto CMD12 response" newline bitfld.long 0x00 2. " AC12EBE ,Auto CMD12 End Bit Error" "0: No error,1: End bit error generated" newline bitfld.long 0x00 1. " AC12TOE ,Auto CMD12 Timeout Error" "0: No error,1: Time out" newline bitfld.long 0x00 0. " AC12NE ,Auto CMD12 Not Executed" "0: Executed,1: Not executed" endif sif cpuis("MK60D*10*") rgroup.long 0x40++0x03 line.long 0x00 "HTCAPBLT,Host Controller Capabilities" bitfld.long 0x00 26. " VS18 ,Voltage Support 1.8 V" "0: 1.8 V not supported,1: 1.8 V supported" newline bitfld.long 0x00 25. " VS30 ,Voltage Support 3.0 V" "0: 3.0 V not supported,1: 3.0 V supported" newline bitfld.long 0x00 24. " VS33 ,Voltage Support 3.3 V" "0: 3.3 V not supported,1: 3.3 V supported" newline bitfld.long 0x00 23. " SRS ,Suspend/Resume Support" "0: Not supported,1: Supported" newline bitfld.long 0x00 22. " DMAS ,DMA Support" "0: DMA not supported,1: DMA supported" newline bitfld.long 0x00 21. " HSS ,High Speed Support" "0: High speed not supported,1: High speed supported" newline bitfld.long 0x00 20. " ADMAS ,ADMA Support" "0: Advanced DMA not supported,1: Advanced DMA supported" newline bitfld.long 0x00 16.--18. " MBL ,Max Block Length" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,3: 4096 bytes,,,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "HTCAPBLT,Host Controller Capabilities" rbitfld.long 0x00 27.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 26. " VS18 ,Voltage Support 1.8 V" "0: 1.8 V not supported,1: 1.8 V supported" newline rbitfld.long 0x00 25. " VS30 ,Voltage Support 3.0 V" "0: 3.0 V not supported,1: 3.0 V supported" newline rbitfld.long 0x00 24. " VS33 ,Voltage Support 3.3 V" "0: 3.3 V not supported,1: 3.3 V supported" newline rbitfld.long 0x00 23. " SRS ,Suspend/Resume Support" "0: Not supported,1: Supported" newline rbitfld.long 0x00 22. " DMAS ,DMA Support" "0: DMA not supported,1: DMA supported" newline rbitfld.long 0x00 21. " HSS ,High Speed Support" "0: High speed not supported,1: High speed supported" newline rbitfld.long 0x00 20. " ADMAS ,ADMA Support" "0: Advanced DMA not supported,1: Advanced DMA supported" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16.--18. " MBL ,Max Block Length" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,3: 4096 bytes,,,," newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x40++0x03 line.long 0x00 "HTCAPBLT,Host Controller Capabilities" bitfld.long 0x00 24. " VS33 ,Voltage Support 3.3 V" "0: 3.3 V not supported,1: 3.3 V supported" newline bitfld.long 0x00 23. " SRS ,Suspend/Resume Support" "0: Not supported,1: Supported" newline bitfld.long 0x00 22. " DMAS ,DMA Support" "0: DMA not supported,1: DMA supported" newline bitfld.long 0x00 21. " HSS ,High Speed Support" "0: High speed not supported,1: High speed supported" newline bitfld.long 0x00 20. " ADMAS ,ADMA Support" "0: Advanced DMA not supported,1: Advanced DMA supported" newline bitfld.long 0x00 16.--18. " MBL ,Max Block Length" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,3: 4096 bytes,,,," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "HTCAPBLT,Host Controller Capabilities" bitfld.long 0x00 27.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " VS18 ,Voltage Support 1.8 V" "0: 1.8 V not supported,1: 1.8 V supported" newline bitfld.long 0x00 25. " VS30 ,Voltage Support 3.0 V" "0: 3.0 V not supported,1: 3.0 V supported" newline bitfld.long 0x00 24. " VS33 ,Voltage Support 3.3 V" "0: 3.3 V not supported,1: 3.3 V supported" newline bitfld.long 0x00 23. " SRS ,Suspend/Resume Support" "0: Not supported,1: Supported" newline bitfld.long 0x00 22. " DMAS ,DMA Support" "0: DMA not supported,1: DMA supported" newline bitfld.long 0x00 21. " HSS ,High Speed Support" "0: High speed not supported,1: High speed supported" newline bitfld.long 0x00 20. " ADMAS ,ADMA Support" "0: Advanced DMA not supported,1: Advanced DMA supported" newline bitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--18. " MBL ,Max Block Length" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,3: 4096 bytes,,,," newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x44++0x03 line.long 0x00 "WML,Watermark Level Register" hexmask.long.byte 0x00 16.--23. 1. " WRWML ,Write Watermark Level" newline hexmask.long.byte 0x00 0.--7. 1. " RDWML ,Read Watermark Level" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x44++0x03 line.long 0x00 "WML,Watermark Level Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 24.--28. " WRBRSTLEN ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 16.--23. 1. " WRWML ,Write Watermark Level" newline rbitfld.long 0x00 13.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 8.--12. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " RDWML ,Read Watermark Level" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") wgroup.long 0x50++0x03 line.long 0x00 "FEVT,Force Event register" bitfld.long 0x00 31. " CINT ,Force Event Card Interrupt" "0,1" newline bitfld.long 0x00 28. " DMAE ,Force Event DMA Error" "0,1" newline bitfld.long 0x00 24. " AC12E ,Force Event Auto Command 12 Error" "0,1" newline bitfld.long 0x00 22. " DEBE ,Force Event Data End Bit Error" "0,1" newline bitfld.long 0x00 21. " DCE ,Force Event Data CRC Error" "0,1" newline bitfld.long 0x00 20. " DTOE ,Force Event Data Time Out Error" "0,1" newline bitfld.long 0x00 19. " CIE ,Force Event Command Index Error" "0,1" newline bitfld.long 0x00 18. " CEBE ,Force Event Command End Bit Error" "0,1" newline bitfld.long 0x00 17. " CCE ,Force Event Command CRC Error" "0,1" newline bitfld.long 0x00 16. " CTOE ,Force Event Command Time Out Error" "0,1" newline bitfld.long 0x00 7. " CNIBAC12E ,Force Event Command Not Executed By Auto Command 12 Error" "0,1" newline bitfld.long 0x00 4. " AC12IE ,Force Event Auto Command 12 Index Error" "0,1" newline bitfld.long 0x00 3. " AC12EBE ,Force Event Auto Command 12 End Bit Error" "0,1" newline bitfld.long 0x00 2. " AC12CE ,Force Event Auto Command 12 CRC Error" "0,1" newline bitfld.long 0x00 1. " AC12TOE ,Force Event Auto Command 12 Time Out Error" "0,1" newline bitfld.long 0x00 0. " AC12NE ,Force Event Auto Command 12 Not Executed" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") wgroup.long 0x50++0x03 line.long 0x00 "FEVT,Force Event Register" bitfld.long 0x00 31. " CINT ,Force Event Card Interrupt" "0,1" newline bitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " DMAE ,Force Event DMA Error" "0,1" newline bitfld.long 0x00 25.--27. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24. " AC12E ,Force Event Auto Command 12 Error" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " DEBE ,Force Event Data End Bit Error" "0,1" newline bitfld.long 0x00 21. " DCE ,Force Event Data CRC Error" "0,1" newline bitfld.long 0x00 20. " DTOE ,Force Event Data Time Out Error" "0,1" newline bitfld.long 0x00 19. " CIE ,Force Event Command Index Error" "0,1" newline bitfld.long 0x00 18. " CEBE ,Force Event Command End Bit Error" "0,1" newline bitfld.long 0x00 17. " CCE ,Force Event Command CRC Error" "0,1" newline bitfld.long 0x00 16. " CTOE ,Force Event Command Time Out Error" "0,1" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CNIBAC12E ,Force Event Command Not Executed By Auto Command 12 Error" "0,1" newline bitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " AC12IE ,Force Event Auto Command 12 Index Error" "0,1" newline bitfld.long 0x00 3. " AC12EBE ,Force Event Auto Command 12 End Bit Error" "0,1" newline bitfld.long 0x00 2. " AC12CE ,Force Event Auto Command 12 CRC Error" "0,1" newline bitfld.long 0x00 1. " AC12TOE ,Force Event Auto Command 12 Time Out Error" "0,1" newline bitfld.long 0x00 0. " AC12NE ,Force Event Auto Command 12 Not Executed" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x50++0x03 line.long 0x00 "FEVT,Force Event Register" bitfld.long 0x00 31. " CINT ,Force Event Card Interrupt" "0,1" newline bitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " DMAE ,Force Event DMA Error" "0,1" newline bitfld.long 0x00 25.--27. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 24. " AC12E ,Force Event Auto Command 12 Error" "0,1" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " DEBE ,Force Event Data End Bit Error" "0,1" newline bitfld.long 0x00 21. " DCE ,Force Event Data CRC Error" "0,1" newline bitfld.long 0x00 20. " DTOE ,Force Event Data Time Out Error" "0,1" newline bitfld.long 0x00 19. " CIE ,Force Event Command Index Error" "0,1" newline bitfld.long 0x00 18. " CEBE ,Force Event Command End Bit Error" "0,1" newline bitfld.long 0x00 17. " CCE ,Force Event Command CRC Error" "0,1" newline bitfld.long 0x00 16. " CTOE ,Force Event Command Time Out Error" "0,1" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " CNIBAC12E ,Force Event Command Not Executed By Auto Command 12 Error" "0,1" newline bitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " AC12IE ,Force Event Auto Command 12 Index Error" "0,1" newline bitfld.long 0x00 3. " AC12EBE ,Force Event Auto Command 12 End Bit Error" "0,1" newline bitfld.long 0x00 2. " AC12CE ,Force Event Auto Command 12 CRC Error" "0,1" newline bitfld.long 0x00 1. " AC12TOE ,Force Event Auto Command 12 Time Out Error" "0,1" newline bitfld.long 0x00 0. " AC12NE ,Force Event Auto Command 12 Not Executed" "0,1" group.long 0x54++0x03 line.long 0x00 "ADMAES,ADMA Error Status Register" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 3. " ADMADCE ,ADMA Descritor Error" "0: No error,1: Error" newline rbitfld.long 0x00 2. " ADMALME ,ADMA Length Mismatch Error" "0: No error,1: Error" newline rbitfld.long 0x00 0.--1. " ADMAES ,ADMA Error State (when ADMA Error is occurred" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x54++0x03 line.long 0x00 "ADMAES,ADMA Error Status register" bitfld.long 0x00 3. " ADMADCE ,ADMA Descriptor Error" "0: No error,1: Error" newline bitfld.long 0x00 2. " ADMALME ,ADMA Length Mismatch Error" "0: No error,1: Error" newline bitfld.long 0x00 0.--1. " ADMAES ,ADMA Error State (When ADMA Error Is Occurred" "0,1,2,3" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x54++0x03 line.long 0x00 "ADMAES,ADMA Error Status Register" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " ADMADCE ,ADMA Descritor Error" "0: No error,1: Error" newline bitfld.long 0x00 2. " ADMALME ,ADMA Length Mismatch Error" "0: No error,1: Error" newline bitfld.long 0x00 0.--1. " ADMAES ,ADMA Error State (when ADMA Error is occurred" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x58++0x03 line.long 0x00 "ADSADDR,ADMA System Addressregister" hexmask.long 0x00 2.--31. 1. " ADSADDR ,ADMA System Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x58++0x03 line.long 0x00 "ADSADDR,ADMA System Address Register" hexmask.long 0x00 2.--31. 1. " ADSADDR ,ADMA System Address" newline rbitfld.long 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0xC0++0x03 line.long 0x00 "VENDOR,Vendor Specific register" hexmask.long.byte 0x00 16.--23. 1. " INTSTVAL ,Internal State Value" newline bitfld.long 0x00 1. " EXBLKNU ,Exact Block Number Block Read Enable For SDIO CMD53" "0: None exact block read,1: Exact block read for SDIO CMD53" newline bitfld.long 0x00 0. " EXTDMAEN ,External DMA Request Enable" "0: In any scenario. SDHC does not send out the external DMA request,1: When internal DMA is not active. the external DMA request will be sent out" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC0++0x03 line.long 0x00 "VENDOR,Vendor Specific Register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 16.--23. 1. " INTSTVAL ,Internal State Value" newline hexmask.long.word 0x00 2.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1. " EXBLKNU ,Exact block number block read enable for SDIO CMD53" "0: none exact block read,1: Exact block read for SDIO CMD53" newline bitfld.long 0x00 0. " EXTDMAEN ,External DMA Request Enable" "0: In any scenario. SDHC does not send out external DMA request,1: When internal DMA is not active. the external DMA request will be sent out" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0xC0++0x03 line.long 0x00 "VENDOR,Vendor Specific register" hexmask.long.byte 0x00 16.--23. 1. " INTSTVAL ,Internal State Value" newline bitfld.long 0x00 1. " EXBLKNU ,Exact Block Number Block Read Enable For SDIO CMD53" "0: None exact block read,1: Exact block read for SDIO CMD53" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xC4++0x03 line.long 0x00 "MMCBOOT,MMC Boot register" hexmask.long.word 0x00 16.--31. 1. " BOOTBLKCNT ,Defines the stop at block gap value of automatic mode" newline bitfld.long 0x00 7. " AUTOSABGEN ,When boot. enable auto stop at block gap function" "0,1" newline bitfld.long 0x00 6. " BOOTEN ,Boot Mode Enable" "0: Fast boot disable,1: Fast boot enable" newline bitfld.long 0x00 5. " BOOTMODE ,Boot Mode Select" "0: Normal boot,1: Alternative boot" newline bitfld.long 0x00 4. " BOOTACK ,Boot Ack Mode Select" "0: No ack,1: Ack" newline bitfld.long 0x00 0.--3. " DTOCVACK ,Boot ACK Time Out Counter Value" "0: SDCLK x 2^8,1: SDCLK x 2^9,2: SDCLK x 2^10,3: SDCLK x 2^11,4: SDCLK x 2^12,5: SDCLK x 2^13,6: SDCLK x 2^14,7: SDCLK x 2^15,,,,,,,14: SDCLK x 2^22," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xC4++0x03 line.long 0x00 "MMCBOOT,MMC Boot Register" hexmask.long.word 0x00 16.--31. 1. " BOOTBLKCNT ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 7. " AUTOSABGEN ,no description available" "0,1" newline bitfld.long 0x00 6. " BOOTEN ,Boot mode enable" "0: Fast boot disable,1: Fast boot enable" newline bitfld.long 0x00 5. " BOOTMODE ,Boot mode select" "0: Normal boot,1: Alternative boot" newline bitfld.long 0x00 4. " BOOTACK ,Boot ack mode select" "0: No ack,1: Ack" newline bitfld.long 0x00 0.--3. " DTOCVACK ,Boot ACK time out counter value" "0: SDCLK x 2^8,1: SDCLK x 2^9,2: SDCLK x 2^10,3: SDCLK x 2^11,4: SDCLK x 2^12,5: SDCLK x 2^13,6: SDCLK x 2^14,7: SDCLK x 2^15,,,,,,,14: SDCLK x 2^22,15: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xFC++0x03 line.long 0x00 "HOSTVER,Host Controller Version" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " VVN ,Vendor Version Number" newline hexmask.long.byte 0x00 0.--7. 1. " SVN ,Specification Version Number" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0xFC++0x03 line.long 0x00 "HOSTVER,Host Controller Version" hexmask.long.byte 0x00 8.--15. 1. " VVN ,Vendor Version Number" newline hexmask.long.byte 0x00 0.--7. 1. " SVN ,Specification Version Number" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xFC++0x03 line.long 0x00 "HOSTVER,Host Controller Version" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.byte 0x00 8.--15. 1. " VVN ,Vendor Version Number" newline hexmask.long.byte 0x00 0.--7. 1. " SVN ,Specification Version Number" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK66F*18*") tree "SDRAM (Synchronous DRAM Controller)" base ad:0x4000F000 width 6. group.word 0x42++0x01 line.word 0x00 "CTRL,Control Register" bitfld.word 0x00 11. " IS ,Initiate self-refresh command" "0: Take no action or issue a selfx command to exit self refresh,1: SDRAM controller sends a self command to both SDRAM blocks to put them in low-power. self-refresh st.." newline bitfld.word 0x00 9.--10. " RTIM ,Refresh timing" "0: 3 clocks,1: 6 clocks,2: 9 clocks,3: 9 clocks" newline hexmask.word 0x00 0.--8. 1. " RC ,Refresh count" group.long 0x48++0x03 line.long 0x00 "AC0,Address and Control Register" hexmask.long.word 0x00 18.--31. 1. " BA ,Base address register" newline bitfld.long 0x00 15. " RE ,Refresh enable" "0: Do not refresh associated DRAM block,1: Refresh associated DRAM block" newline bitfld.long 0x00 12.--13. " CASL ,CAS Latency" "0,1,2,3" newline bitfld.long 0x00 8.--10. " CBM ,Command bit location" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6. " IMRS ,Initiate mode register set (mrs) command" "0: Take no action,1: Initiate mrs command" newline bitfld.long 0x00 4.--5. " PS ,Port size" "0: 32-bit port,1: 8-bit port,2: 16-bit port,3: 16-bit port" newline bitfld.long 0x00 3. " IP ,Initiate precharge all (pall) command" "0: Take no action,1: A pall command is sent to the associated SDRAM block" group.long 0x50++0x03 line.long 0x00 "AC1,Address and Control Register" hexmask.long.word 0x00 18.--31. 1. " BA ,Base address register" newline bitfld.long 0x00 15. " RE ,Refresh enable" "0: Do not refresh associated DRAM block,1: Refresh associated DRAM block" newline bitfld.long 0x00 12.--13. " CASL ,CAS Latency" "0,1,2,3" newline bitfld.long 0x00 8.--10. " CBM ,Command bit location" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6. " IMRS ,Initiate mode register set (mrs) command" "0: Take no action,1: Initiate mrs command" newline bitfld.long 0x00 4.--5. " PS ,Port size" "0: 32-bit port,1: 8-bit port,2: 16-bit port,3: 16-bit port" newline bitfld.long 0x00 3. " IP ,Initiate precharge all (pall) command" "0: Take no action,1: A pall command is sent to the associated SDRAM block" group.long 0x4C++0x03 line.long 0x00 "CM0,Control Mask" hexmask.long.word 0x00 18.--31. 1. " BAM ,Base address mask" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Allow write accesses,1: Ignore write accesses" newline bitfld.long 0x00 0. " V ,Valid" "0: Do not decode DRAM accesses,1: Registers controlling the DRAM block are initialized. DRAM accesses can be decoded" group.long 0x54++0x03 line.long 0x00 "CM1,Control Mask" hexmask.long.word 0x00 18.--31. 1. " BAM ,Base address mask" newline bitfld.long 0x00 8. " WP ,Write protect" "0: Allow write accesses,1: Ignore write accesses" newline bitfld.long 0x00 0. " V ,Valid" "0: Do not decode DRAM accesses,1: Registers controlling the DRAM block are initialized. DRAM accesses can be decoded" width 0x0B tree.end endif tree "SIM (System Integration Module)" base ad:0x40047000 width 11. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "SOPT1,System Options Register 1" bitfld.long 0x00 31. " USBREGEN ,USB voltage regulator enable" "0: USB voltage regulator is disabled,1: USB voltage regulator is enabled" newline bitfld.long 0x00 30. " USBSSTBY ,USB voltage regulator in standby mode dring stop" "0: USB voltage regulator not in standby,1: USB voltage regulator in standby." newline bitfld.long 0x00 29. " USBSTBY ,USB voltage regulator in standby mode during VLP" "0: USB voltage regulator not in standby during VLP mode,1: USB voltage regulator in standby during VLP mode" newline hexmask.long.word 0x00 20.--28. 1. " RESERVED ,no description available" newline bitfld.long 0x00 19. " OSC32KSEL ,32 kHz oscillator clock select" "0: System oscillator (OSC32KCLK),1: RTC oscillator" newline hexmask.long.word 0x00 10.--18. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "SOPT1,System Options Register 1" bitfld.long 0x00 31. " USBREGEN ,USB voltage regulator enable" "0: USB voltage regulator is disabled,1: USB voltage regulator is enabled" newline bitfld.long 0x00 30. " USBSSTBY ,USB voltage regulator in standby mode during Stop. VLPS. LLS and VLLS modes" "0: USB voltage regulator not in standby during Stop. VLPS. LLS and VLLS modes,1: USB voltage regulator in standby during Stop. VLPS. LLS and VLLS modes" newline bitfld.long 0x00 29. " USBVSTBY ,USB voltage regulator in standby mode during VLPR and VLPW modes" "0: USB voltage regulator not in standby during VLPR and VLPW modes,1: USB voltage regulator in standby during VLPR and VLPW modes" newline bitfld.long 0x00 18.--19. " OSC32KSEL ,32K oscillator clock select" "0: System oscillator (OSC32KCLK),,2: RTC 32.768kHz oscillator,3: LPO 1 kHz" newline rbitfld.long 0x00 12.--15. " RAMSIZE ,RAM size" ",1: 0001,,3: 16 KB,4: 24 KB,5: 32 KB,6: 48 KB,7: 64 KB,8: 96 KB,9: 128 KB,,11: 256 KB,,,," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "SOPT1,System Options Register 1" bitfld.long 0x00 31. " USBREGEN ,USB voltage regulator enable" "0: USB voltage regulator is disabled,1: USB voltage regulator is enabled" newline bitfld.long 0x00 30. " USBSSTBY ,USB voltage regulator in standby mode during Stop. VLPS. LLS or VLLS" "0: USB voltage regulator not in standby during Stop. VLPS. LLS and VLLS modes,1: USB voltage regulator in standby during Stop. VLPS. LLS and VLLS modes" newline bitfld.long 0x00 29. " USBVSTBY ,USB voltage regulator in standby mode during VLPR or VLPW" "0: USB voltage regulator not in standby during VLPR and VLPW modes,1: USB voltage regulator in standby during VLPR and VLPW modes" newline hexmask.long.word 0x00 20.--28. 1. " RESERVED ,no description available" newline bitfld.long 0x00 19. " OSC32KSEL ,32 kHz oscillator clock select" "0: System oscillator (OSC32KCLK),1: RTC oscillator" newline rbitfld.long 0x00 16.--18. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 12.--15. " RAMSIZE ,RAM size" "0: Undefined,1: Undefined,2: Undefined,3: Undefined,4: Undefined,5: Undefined,6: Undefined,7: Undefined,8: Undefined,9: 128 KB,10: Undefined,11: Undefined,12: Undefined,13: Undefined,14: Undefined,15: Undefined" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "SOPT1,System Options Register 1" bitfld.long 0x00 31. " USBREGEN ,USB voltage regulator enable" "0: USB voltage regulator is disabled,1: USB voltage regulator is enabled" newline bitfld.long 0x00 30. " USBSSTBY ,USB voltage regulator in standby mode during Stop. VLPS. LLS and VLLS modes" "0: USB voltage regulator not in standby during Stop. VLPS. LLS and VLLS modes,1: USB voltage regulator in standby during Stop. VLPS. LLS and VLLS modes" newline bitfld.long 0x00 29. " USBVSTBY ,USB voltage regulator in standby mode during VLPR and VLPW modes" "0: USB voltage regulator not in standby during VLPR and VLPW modes,1: USB voltage regulator in standby during VLPR and VLPW modes" newline bitfld.long 0x00 18.--19. " OSC32KSEL ,32K oscillator clock select" "0: System oscillator (OSC32KCLK),,2: RTC 32.768kHz oscillator,3: LPO 1 kHz" newline rbitfld.long 0x00 12.--15. " RAMSIZE ,RAM size" "0: Undefined,1: 8 KBytes,2: Undefined,3: 16 KBytes,4: Undefined,5: 32 KBytes,6: Undefined,7: 64 KBytes,8: Undefined,9: 128 KBytes,10: Undefined,11: Undefined,12: Undefined,13: Undefined,14: Undefined,15: Undefined" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "SOPT1CFG,SOPT1 Configuration Register" bitfld.long 0x00 26. " USSWE ,USB voltage regulator stop standby write enable" "0: SOPT1 USBSSTBY cannot be written,1: SOPT1 USBSSTBY can be written" newline bitfld.long 0x00 25. " UVSWE ,USB voltage regulator VLP standby write enable" "0: SOPT1 USBVSTBY cannot be written,1: SOPT1 USBVSTBY can be written" newline bitfld.long 0x00 24. " URWE ,USB voltage regulator enable write enable" "0: SOPT1 USBREGEN cannot be written,1: SOPT1 USBREGEN can be written" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SOPT1CFG,SOPT1 Configuration Register" rbitfld.long 0x00 27.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " USSWE ,USB voltage regulator stop standby write enable" "0: SOPT1 USBSSTB cannot be written,1: SOPT1 USBSSTB can be written" newline bitfld.long 0x00 25. " UVSWE ,USB voltage regulator VLP standby write enable" "0: SOPT1 USBVSTB cannot be written,1: SOPT1 USBVSTB can be written" newline bitfld.long 0x00 24. " URWE ,USB voltage regulator enable write enable" "0: SOPT1 USBREGEN cannot be written,1: SOPT1 USBREGEN can be written" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "SOPT1CFG,SOPT1 Configuration Register" rbitfld.long 0x00 27.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " USSWE ,USB voltage regulator stop standby write enable" "0: SOPT1[USBSSTBY] cannot be written,1: SOPT1[USBSSTBY] can be written" newline bitfld.long 0x00 25. " UVSWE ,USB voltage regulator VLP standby write enable" "0: SOPT1[USBVSTBY] cannot be written,1: SOPT1[USBVSTBY] can be written" newline bitfld.long 0x00 24. " URWE ,USB voltage regulator enable write enable" "0: SOPT1[USBREGEN] cannot be written,1: SOPT1[USBREGEN] can be written" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "USBPHYCTL,USB PHY Control Register" bitfld.long 0x00 23. " USBDISILIM ,USB Disable Inrush Current Limit" "0: The current limiter for the USB Voltage Regulator is enabled,1: The current limiter for the USB Voltage Regulator is disabled" newline bitfld.long 0x00 20.--22. " USB3VOUTTRG ,USB 3.3V Output Target" "0: 2.733V,1: 3.020V,2: 3.074V,3: 3.130V,4: 3.188V,5: 3.248V,6: 3.310V (default),7: 3.662V (For Freescale use only. not for customer use)" newline bitfld.long 0x00 9. " USBVREGPD ,Enables the pulldown on the output of the USB Regulator" "0: Regulator output pulldown resistor is not enabled,1: Regulator output pulldown resistor is enabled" newline bitfld.long 0x00 8. " USBVREGSEL ,Selects the default input voltage source to the USB Regulator in case both VREG_IN0 and VREG_IN1 are.." "0: VREG_IN0 will be selected if both regulator inputs are powered,1: VREG_IN1 will be selected if both regulator inputs are powered" endif sif cpuis("MK60F*15") group.long 0x1004++0x03 line.long 0x00 "SOPT2,System Options Register 2" bitfld.long 0x00 30.--31. " NFCSRC ,NFC Flash clock source select" "0: Bus clock,1: MCGPLL0CLK,2: MCGPLL1CLK,3: OSC0ERCLK" newline bitfld.long 0x00 28.--29. " ESDHCSRC ,ESDHC perclk source select" "0: Core/system clock,1: MCGPLLCLK/MCGFLLCLK selected by PLLFLLSEL[1:0],2: OSC0ERCLK,3: External bypass clock (PTD11)" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 22.--23. " USBFSRC ,USB FS clock source select" "0: MCGPLLCLK/MCGFLLCLK selected by PLLFLLSEL[1:0],1: MCGPLL0CLK,2: MCGPLL1CLK,3: OSC0ERCLK" newline bitfld.long 0x00 20.--21. " TIMESRC ,Ethernet timestamp clock source select" "0: System platform clock,1: MCGPLLCLK/MCGFLLCLK selected by PLLFLLSEL[1:0],2: OSC0ERCLK,3: External bypass clock (PTE26)" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " USBF_CLKSEL ,USB FS clock select" "0: External bypass clock (PTE26),1: Clock divider USB FS clock" newline bitfld.long 0x00 16.--17. " PLLFLLSEL ,PLL/FLL clock select" "0: MCGFLLCLK,1: MCGPLL0CLK,2: MCGPLL1CLK,3: System Platform clock" newline bitfld.long 0x00 15. " NFC_CLKSEL ,NFC Flash clock select" "0: Clock divider NFC clock,1: EXTAL1 clock" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " TRACECLKSEL ,Debug trace clock select" "0: MCGCLKOUT,1: Core/system clock" newline bitfld.long 0x00 11. " CMTUARTPAD ,CMT/UART pad drive strength" "0: Single-pad drive strength for CMT IRO or UART0_TXD,1: Dual-pad drive strength for CMT IRO or UART0_TXD" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--9. " FBSL ,Flexbus security level" "0: All off-chip accesses (op code and data) via the FlexBus are disallowed,,2: Off-chip op code accesses are disallowed,3: Off-chip op code accesses and data accesses are allowed" newline bitfld.long 0x00 5.--7. " CLKOUTSEL ,Clock out select" "0: FlexBus clock (reset value),1: Reserved,2: Flash ungated clock,3: LPO clock (1 kHz),4: MCGIRCLK,5: RTC 32 kHz clock,6: OSC0ERCLK,7: OSC1ERCLK" newline bitfld.long 0x00 4. " RTCCLKOUTSEL ,RTC clock out select" "0: RTC 1 Hz clock drives RTC CLKOUT,1: RTC 32 kHz oscillator drives RTC CLKOUT" newline bitfld.long 0x00 2.--3. " USBHSRC ,USB HS clock source select" "0: Bus clock,1: MCGPLL0CLK,2: MCGPLL1CLK,3: OSC0ERCLK" newline rbitfld.long 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK61F*15") group.long 0x1004++0x03 line.long 0x00 "SOPT2,System Options Register 2" bitfld.long 0x00 30.--31. " NFCSRC ,NFC Flash clock source select" "0: Bus clock,1: MCGPLL0CLK,2: MCGPLL1CLK,3: OSC0ERCLK" newline bitfld.long 0x00 28.--29. " ESDHCSRC ,ESDHC perclk source select" "0: Core/system clock,1: MCGPLLCLK/MCGFLLCLK selected by PLLFLLSEL[1:0],2: OSC0ERCLK,3: External bypass clock (PTD11)" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 22.--23. " USBFSRC ,USB FS clock source select" "0: MCGPLLCLK/MCGFLLCLK selected by PLLFLLSEL[1:0],1: MCGPLL0CLK,2: MCGPLL1CLK,3: OSC0ERCLK" newline bitfld.long 0x00 20.--21. " TIMESRC ,Ethernet timestamp clock source select" "0: System platform clock,1: MCGPLLCLK/MCGFLLCLK selected by PLLFLLSEL[1:0],2: OSC0ERCLK,3: External bypass clock (PTE26)" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " USBF_CLKSEL ,USB FS clock select" "0: External bypass clock (PTE26),1: Clock divider USB FS clock" newline bitfld.long 0x00 16.--17. " PLLFLLSEL ,PLL/FLL clock select" "0: MCGFLLCLK,1: MCGPLL0CLK,2: MCGPLL1CLK,3: System Platform clock" newline bitfld.long 0x00 15. " NFC_CLKSEL ,NFC Flash clock select" "0: Clock divider NFC clock,1: EXTAL1 clock" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " TRACECLKSEL ,Debug trace clock select" "0: MCGCLKOUT,1: Core/system clock" newline bitfld.long 0x00 11. " CMTUARTPAD ,CMT/UART pad drive strength" "0: Single-pad drive strength for CMT IRO or UART0_TXD,1: Dual-pad drive strength for CMT IRO or UART0_TXD" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8.--9. " FBSL ,Flexbus security level" "0: All off-chip accesses (op code and data) via the FlexBus and DDR controller are disallowed,,2: Off-chip op code accesses are disallowed,3: Off-chip op code accesses and data accesses are allowed" newline bitfld.long 0x00 5.--7. " CLKOUTSEL ,Clock out select" "0: FlexBus clock (reset value),1: Reserved,2: Flash ungated clock,3: LPO clock (1 kHz),4: MCGIRCLK,5: RTC 32 kHz clock,6: OSC0ERCLK,7: OSC1ERCLK" newline bitfld.long 0x00 4. " RTCCLKOUTSEL ,RTC clock out select" "0: RTC 1 Hz clock drives RTC CLKOUT,1: RTC 32 kHz oscillator drives RTC CLKOUT" newline bitfld.long 0x00 2.--3. " USBHSRC ,USB HS clock source select" "0: Bus clock,1: MCGPLL0CLK,2: MCGPLL1CLK,3: OSC0ERCLK" newline rbitfld.long 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1004++0x03 line.long 0x00 "SOPT2,System Options Register 2" bitfld.long 0x00 28.--29. " SDHCSRC ,SDHC clock source select" "0: Core/system clock,1: MCGFLLCLK. or MCGPLLCLK . or IRC48M clock as selected by SOPT2[PLLFLLSEL],2: OSCERCLK clock,3: External bypass clock (SDHC0_CLKIN)" newline bitfld.long 0x00 20.--21. " TIMESRC ,IEEE 1588 timestamp clock source select" "0: Core/system clock,1: MCGFLLCLK . or MCGPLLCLK . or IRC48M clock as selected by SOPT2[PLLFLLSEL],2: OSCERCLK clock,3: External bypass clock (ENET_1588_CLKIN)" newline bitfld.long 0x00 19. " RMIISRC ,RMII clock source select" "0: EXTAL clock,1: External bypass clock (ENET_1588_CLKIN)" newline bitfld.long 0x00 18. " USBSRC ,USB clock source select" "0: External bypass clock (USB_CLKIN),1: MCGFLLCLK . or MCGPLLCLK . or IRC48M clock as selected by SOPT2[PLLFLLSEL]. and then divided by the .." newline bitfld.long 0x00 16.--17. " PLLFLLSEL ,PLL/FLL clock select" "0: MCGFLLCLK clock,1: MCGPLLCLK clock,,3: IRC48 MHz clock" newline bitfld.long 0x00 12. " TRACECLKSEL ,Debug trace clock select" "0: MCGOUTCLK,1: Core/system clock" newline bitfld.long 0x00 11. " PTD7PAD ,PTD7 pad drive strength" "0: Single-pad drive strength for PTD7,1: Double pad drive strength for PTD7" newline bitfld.long 0x00 8.--9. " FBSL ,FlexBus security level" "0: All off-chip accesses (instruction and data) via the FlexBus are disallowed,1: All off-chip accesses (instruction and data) via the FlexBus are disallowed,2: Off-chip instruction accesses are disallowed,3: Off-chip instruction accesses and data accesses are allowed" newline bitfld.long 0x00 5.--7. " CLKOUTSEL ,CLKOUT select" "0: FlexBus CLKOUT,,2: Flash clock,3: LPO clock (1 kHz),4: MCGIRCLK,5: RTC 32.768kHz clock,6: OSCERCLK0,7: IRC 48 MHz clock" newline bitfld.long 0x00 4. " RTCCLKOUTSEL ,RTC clock out select" "0: RTC 1 Hz clock is output on the RTC_CLKOUT pin,1: RTC 32.768kHz clock is output on the RTC_CLKOUT pin" endif sif cpuis("MK60D*10*") group.long 0x1004++0x03 line.long 0x00 "SOPT2,System Options Register 2" bitfld.long 0x00 28.--29. " SDHCSRC ,SDHC clock source select" "0: Core/system clock,1: MCGPLLCLK/MCGFLLCLK clock,2: OSCERCLK clock,3: External bypass clock (SDHC0_CLKIN)" newline bitfld.long 0x00 20.--21. " TIMESRC ,IEEE 1588 timestamp clock source select" "0: Core/system clock,1: MCGPLLCLK/MCGFLLCLK clock,2: OSCERCLK clock,3: External bypass clock (ENET_1588_CLKIN)" newline bitfld.long 0x00 19. " RMIISRC ,RMII clock source select" "0: EXTAL clock,1: External bypass clock (ENET_1588_CLKIN)" newline bitfld.long 0x00 18. " USBSRC ,USB clock source select" "0: External bypass clock (USB_CLKIN),1: MCGPLLCLK/MCGFLLCLK clock divided by the USB fractional divider" newline bitfld.long 0x00 16. " PLLFLLSEL ,PLL/FLL clock select" "0: MCGFLLCLK clock,1: MCGPLLCLK clock" newline bitfld.long 0x00 12. " TRACECLKSEL ,Debug trace clock select" "0: MCGOUTCLK,1: Core/system clock" newline bitfld.long 0x00 11. " PTD7PAD ,PTD7 pad drive strength" "0: Single-pad drive strength for PTD7,1: Double pad drive strength for PTD7" newline bitfld.long 0x00 8.--9. " FBSL ,FlexBus security level" "0: All off-chip accesses (instruction and data) via the FlexBus are disallowed,1: All off-chip accesses (instruction and data) via the FlexBus are disallowed,2: Off-chip instruction accesses are disallowed,3: Off-chip instruction accesses and data accesses are allowed" newline bitfld.long 0x00 5.--7. " CLKOUTSEL ,CLKOUT select" "0: FlexBus CLKOUT,,2: Flash clock,3: LPO clock (1 kHz),4: MCGIRCLK,5: RTC 32.768kHz clock,6: OSCERCLK0," newline bitfld.long 0x00 4. " RTCCLKOUTSEL ,RTC clock out select" "0: RTC 1 Hz clock is output on the RTC_CLKOUT pin,1: RTC 32.768kHz clock is output on the RTC_CLKOUT pin" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1004++0x03 line.long 0x00 "SOPT2,System Options Register 2" bitfld.long 0x00 30.--31. " NFCSRC ,NFC Flash clock source select" "0: Bus clock,1: MCGPLL1CLK,2: MCGPLL2CLK,3: EXTAL clock" newline bitfld.long 0x00 28.--29. " ESDHCSRC ,ESDHC perclk source select" "0: Core/system clock,1: MCGPLLCLK/MCGFLLCLK,2: EXTAL clock,3: External bypass clock (PTD11)" newline rbitfld.long 0x00 26.--27. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 22.--23. " USBFSRC ,USB FS clock source select" "0: PLL/FLL selected by PLLFLLSEL[1:0],1: MCGPLL1CLK,2: MCGPLL2CLK,3: EXTAL clock" newline bitfld.long 0x00 20.--21. " TIMESRC ,Ethernet timestamp clock source select" "0: System platform clock,1: MCGPLLCLK/MCGFLLCLK,2: EXTAL clock,3: External bypass clock (PTE26)" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " USBF_CLKSEL ,USB FS clock select" "0: Clock divider USB FS clock,1: External bypass clock (PTE26)" newline bitfld.long 0x00 16.--17. " PLLFLLSEL ,PLL/FLL clock select" "0: MCGFLLCLK,1: MCGPLL1CLK,2: MCGPLL2CLK,3: Systerm platfrom clock" newline bitfld.long 0x00 15. " NFC_CLKSEL ,NFC Flash clock select" "0: Clock divider NFC clock,1: EXTAL clock" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " TRACECLKSEL ,Debug trace clock select" "0: MCGPLL1CLK,1: Core/system clock" newline bitfld.long 0x00 11. " CMTUARTPAD ,CMT/UART pad drive strength" "0: Single-pad drive strength for CMT IRO or UART0_TXD,1: Dual-pad drive strength for CMT IRO or UART0_TXD" newline bitfld.long 0x00 10. " USBH_CLKSEL ,USB HS controller clock select" "0: Clock divider 60 MHz ULPI clock,1: External 60 MHz ULPI clock" newline bitfld.long 0x00 8.--9. " FBSL ,Flexbus security level" "0: All off-chip accesses (op code and data) via the FlexBus are disallowed,,2: Off-chip op code accesses are disallowed,3: Off-chip op code accesses and data accesses are allowed" newline bitfld.long 0x00 5.--7. " CLKOUTSEL ,Clock out select" ",1: Reserved,2: Flash ungated clock,3: LPO clock (1 kHz),4: MCGIRCLK,5: RTC 32 kHz clock (OSC32KCLK),6: OSC0ERCLK,7: OSC1ERCLK" newline bitfld.long 0x00 4. " RTCCLKOUTSEL ,RTC clock out select" "0: RTC 1 Hz clock drives RTC CLKOUT,1: RTC 32 kHz oscillator drives RTC CLKOUT" newline bitfld.long 0x00 2.--3. " USBHSRC ,USB HS clock source select" "0: Bus clock,1: MCGPLL1CLK,2: MCGPLL2CLK,3: EXTAL clock" newline rbitfld.long 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1004++0x03 line.long 0x00 "SOPT2,System Options Register 2" bitfld.long 0x00 28.--29. " SDHCSRC ,SDHC clock source select" "0: Core/system clock,1: MCGFLLCLK. or MCGPLLCLK . or IRC48M . or USB1 PFD clock as selected by SOPT2[PLLFLLSEL],2: OSCERCLK clock,3: External bypass clock (SDHC0_CLKIN)" newline bitfld.long 0x00 26.--27. " LPUARTSRC ,LPUART clock source select" "0: Clock disabled,1: MCGFLLCLK . or MCGPLLCLK . or IRC48M . or USB1 PFD clock as selected by SOPT2[PLLFLLSEL]. and then d..,2: OSCERCLK clock,3: MCGIRCLK clock" newline bitfld.long 0x00 24.--25. " TPMSRC ,TPM clock source select" "0: Clock disabled,1: MCGFLLCLK . or MCGPLLCLK . or IRC48M . or USB1 PFD clock as selected by SOPT2[PLLFLLSEL]. and then d..,2: OSCERCLK clock,3: MCGIRCLK clock" newline bitfld.long 0x00 20.--21. " TIMESRC ,IEEE 1588 timestamp clock source select" "0: Core/system clock,1: MCGFLLCLK . or MCGPLLCLK . or IRC48M . or USB1 PFD clock as selected by SOPT2[PLLFLLSEL],2: OSCERCLK clock,3: External bypass clock (ENET_1588_CLKIN)" newline bitfld.long 0x00 19. " RMIISRC ,RMII clock source select" "0: EXTAL clock,1: External bypass clock (ENET_1588_CLKIN)" newline bitfld.long 0x00 18. " USBSRC ,USB clock source select" "0: External bypass clock (USB_CLKIN),1: MCGFLLCLK. or MCGPLLCLK . or IRC48M . or USB1 PFD clock as selected by SOPT2[PLLFLLSEL]. and then di.." newline bitfld.long 0x00 16.--17. " PLLFLLSEL ,PLL/FLL clock select" "0: MCGFLLCLK clock,1: MCGPLLCLK clock,2: USB1 PFD clock,3: IRC48 MHz clock" newline bitfld.long 0x00 12. " TRACECLKSEL ,Debug trace clock select" "0: MCGOUTCLK. divided by the TRACECLK fractional divider as configured by SIM_CLKDIV4[TRACEFRAC. TRACED..,1: Core/system clock" newline bitfld.long 0x00 8.--9. " FBSL ,FlexBus security level" "0: All off-chip accesses (instruction and data) via the FlexBus or SDRAM are disallowed,1: All off-chip accesses (instruction and data) via the FlexBus or SDRAM are disallowed,2: Off-chip instruction accesses are disallowed,3: Off-chip instruction accesses and data accesses are allowed" newline bitfld.long 0x00 5.--7. " CLKOUTSEL ,CLKOUT select" "0: FlexBus CLKOUT,,2: Flash clock,3: LPO clock (1 kHz),4: MCGIRCLK,5: RTC 32.768kHz clock,6: OSCERCLK0,7: IRC 48 MHz clock" newline bitfld.long 0x00 4. " RTCCLKOUTSEL ,RTC clock out select" "0: RTC 1 Hz clock is output on the RTC_CLKOUT pin,1: RTC 32.768kHz clock is output on the RTC_CLKOUT pin" newline bitfld.long 0x00 1. " USBREGEN ,USB PHY PLL Regulator Enable" "0: USB PHY PLL Regulator disabled,1: USB PHY PLL Regulator enabled" newline bitfld.long 0x00 0. " USBSLSRC ,USB Slow Clock Source" "0: MCGIRCLK,1: RTC 32.768kHz clock" group.long 0x100C++0x03 line.long 0x00 "SOPT4,System Options Register 4" bitfld.long 0x00 31. " FTM3TRG1SRC ,FlexTimer 3 Hardware Trigger 1 Source Select" ",1: FTM2 channel match drives FTM3 hardware trigger 1" newline bitfld.long 0x00 30. " FTM3TRG0SRC ,FlexTimer 3 Hardware Trigger 0 Source Select" ",1: FTM1 channel match drives FTM3 hardware trigger 0" newline bitfld.long 0x00 29. " FTM0TRG1SRC ,FlexTimer 0 Hardware Trigger 1 Source Select" "0: PDB output trigger 1 drives FTM0 hardware trigger 1,1: FTM2 channel match drives FTM0 hardware trigger 1" newline bitfld.long 0x00 28. " FTM0TRG0SRC ,FlexTimer 0 Hardware Trigger 0 Source Select" "0: HSCMP0 output drives FTM0 hardware trigger 0,1: FTM1 channel match drives FTM0 hardware trigger 0" newline bitfld.long 0x00 27. " FTM3CLKSEL ,FlexTimer 3 External Clock Pin Select" "0: FTM3 external clock driven by FTM_CLK0 pin,1: FTM3 external clock driven by FTM_CLK1 pin" newline bitfld.long 0x00 26. " FTM2CLKSEL ,FlexTimer 2 External Clock Pin Select" "0: FTM2 external clock driven by FTM_CLK0 pin,1: FTM2 external clock driven by FTM_CLK1 pin" newline bitfld.long 0x00 25. " FTM1CLKSEL ,FTM1 External Clock Pin Select" "0: FTM_CLK0 pin,1: FTM_CLK1 pin" newline bitfld.long 0x00 24. " FTM0CLKSEL ,FlexTimer 0 External Clock Pin Select" "0: FTM_CLK0 pin,1: FTM_CLK1 pin" newline bitfld.long 0x00 22. " FTM2CH1SRC ,FTM2 channel 1 input capture source select" "0: FTM2_CH1 signal,1: Exclusive OR of FTM2_CH1. FTM2_CH0 and FTM1_CH1" newline bitfld.long 0x00 20.--21. " FTM2CH0SRC ,FTM2 channel 0 input capture source select" "0: FTM2_CH0 signal,1: CMP0 output,2: CMP1 output," newline bitfld.long 0x00 18.--19. " FTM1CH0SRC ,FTM1 channel 0 input capture source select" "0: FTM1_CH0 signal,1: CMP0 output,2: CMP1 output,3: USB start of frame pulse" newline bitfld.long 0x00 12. " FTM3FLT0 ,FTM3 Fault 0 Select" "0: FTM3_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 8. " FTM2FLT0 ,FTM2 Fault 0 Select" "0: FTM2_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 4. " FTM1FLT0 ,FTM1 Fault 0 Select" "0: FTM1_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 3. " FTM0FLT3 ,FTM0 Fault 3 Select" "0: FTM0_FLT3 pin,1: CMP3 out" newline bitfld.long 0x00 2. " FTM0FLT2 ,FTM0 Fault 2 Select" "0: FTM0_FLT2 pin,1: CMP2 out" newline bitfld.long 0x00 1. " FTM0FLT1 ,FTM0 Fault 1 Select" "0: FTM0_FLT1 pin,1: CMP1 out" newline bitfld.long 0x00 0. " FTM0FLT0 ,FTM0 Fault 0 Select" "0: FTM0_FLT0 pin,1: CMP0 out" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x100C++0x03 line.long 0x00 "SOPT4,System Options Register 4" bitfld.long 0x00 31. " FTM3TRG1SRC ,FlexTimer 3 hardware trigger 1 source select" "0: PDB output trigger 3 drives FTM3 hardware trigger 1,1: FTM2 channel match trigger drives FTM3 hardware trigger 1" newline bitfld.long 0x00 30. " FTM3TRG0SRC ,FlexTimer 3 hardware trigger 0 source select" "0: CMP3 OUT drives FTM3 hardware trigger 0,1: FTM1 channel match trigger drives FTM3 hardware trigger 0" newline bitfld.long 0x00 29. " FTM0TRG1SRC ,FlexTimer 0 hardware trigger 1 source select" "0: PDB output trigger 1 drives FTM0 hardware trigger 1,1: FTM2 channel match trigger drives FTM0 hardware trigger 1" newline bitfld.long 0x00 28. " FTM0TRG0SRC ,FlexTimer 0 hardware trigger 0 source select" "0: CMP0 OUT drives FTM0 hardware trigger 0,1: FTM1 channel match trigger drives FTM0 hardware trigger 0" newline bitfld.long 0x00 27. " FTM3CLKSEL ,FlexTimer 3 external clock pin select" "0: FTM3 external clock driven by FTM CLKIN0 pin,1: FTM3 external clock driven by FTM CLKIN1 pin" newline bitfld.long 0x00 26. " FTM2CLKSEL ,FlexTimer 2 external clock pin select" "0: FTM2 external clock driven by FTM CLKIN0 pin,1: FTM2 external clock driven by FTM CLKIN1 pin" newline bitfld.long 0x00 25. " FTM1CLKSEL ,FlexTimer 1 external clock pin select" "0: FTM1 external clock driven by FTM CLKIN0 pin,1: FTM1 external clock driven by FTM CLKIN1 pin" newline bitfld.long 0x00 24. " FTM0CLKSEL ,FlexTimer 0 external clock pin select" "0: FTM0 external clock driven by FTM CLKIN0 pin,1: FTM0 external clock driven by FTM CLKIN1 pin" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 20.--21. " FTM2CH0SRC ,FlexTimer 2 channel 0 input capture source select" "0: FTM2_CH0 pin,1: CMP0 output,2: CMP1 output,3: Reserved" newline bitfld.long 0x00 18.--19. " FTM1CH0SRC ,FlexTimer 1 channel 0 input capture source select" "0: FTM1_CH0 pin,1: CMP0 output,2: CMP1 output,3: USB SOF trigger" newline rbitfld.long 0x00 13.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 12. " FTM3FLT0 ,FlexTimer 3 Fault 0 Select" "0: FTM3_FLT0 drives FTM 2 fault 0,1: CMP0 OUT drives FTM 2 fault 0" newline rbitfld.long 0x00 9.--11. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. " FTM2FLT0 ,FlexTimer 2 Fault 0 Select" "0: FTM2_FLT0 drives FTM 2 fault 0,1: CMP0 OUT drives FTM 2 fault 0" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " FTM1FLT0 ,FlexTimer 1 Fault 0 Select" "0: FTM1_FLT0 drives FTM 1 fault 0,1: CMP0 OUT drives FTM 1 fault 0" newline bitfld.long 0x00 3. " FTM0FLT3 ,FlexTimer 0 Fault 3 Select" "0: FTM0_FLT3 drives FTM 0 fault 3,1: CMP0 OUT drives FTM 0 fault 3" newline bitfld.long 0x00 2. " FTM0FLT2 ,FlexTimer 0 Fault 2 Select" "0: FTM0_FLT2 drives FTM 0 fault 2,1: CMP2 OUT drives FTM 0 fault 2" newline bitfld.long 0x00 1. " FTM0FLT1 ,FlexTimer 0 Fault 1 Select" "0: FTM0_FLT1 drives FTM 0 fault 1,1: CMP1 OUT drives FTM 0 fault 1" newline bitfld.long 0x00 0. " FTM0FLT0 ,FlexTimer 0 Fault 0 Select" "0: FTM0_FLT0 drives FTM 0 fault 0,1: CMP0 OUT drives FTM 0 fault 0" endif sif cpuis("MK60D*10*") group.long 0x100C++0x03 line.long 0x00 "SOPT4,System Options Register 4" bitfld.long 0x00 29. " FTM0TRG1SRC ,FlexTimer 0 Hardware Trigger 1 Source Select" "0: PDB output trigger 1 drives FTM0 hardware trigger 1,1: FTM2 channel match drives FTM0 hardware trigger 1" newline bitfld.long 0x00 28. " FTM0TRG0SRC ,FlexTimer 0 Hardware Trigger 0 Source Select" "0: HSCMP0 output drives FTM0 hardware trigger 0,1: FTM1 channel match drives FTM0 hardware trigger 0" newline bitfld.long 0x00 26. " FTM2CLKSEL ,FlexTimer 2 External Clock Pin Select" "0: FTM2 external clock driven by FTM_CLK0 pin,1: FTM2 external clock driven by FTM_CLK1 pin" newline bitfld.long 0x00 25. " FTM1CLKSEL ,FTM1 External Clock Pin Select" "0: FTM_CLK0 pin,1: FTM_CLK1 pin" newline bitfld.long 0x00 24. " FTM0CLKSEL ,FlexTimer 0 External Clock Pin Select" "0: FTM_CLK0 pin,1: FTM_CLK1 pin" newline bitfld.long 0x00 20.--21. " FTM2CH0SRC ,FTM2 channel 0 input capture source select" "0: FTM2_CH0 signal,1: CMP0 output,2: CMP1 output," newline bitfld.long 0x00 18.--19. " FTM1CH0SRC ,FTM1 channel 0 input capture source select" "0: FTM1_CH0 signal,1: CMP0 output,2: CMP1 output,3: USB start of frame pulse" newline bitfld.long 0x00 8. " FTM2FLT0 ,FTM2 Fault 0 Select" "0: FTM2_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 4. " FTM1FLT0 ,FTM1 Fault 0 Select" "0: FTM1_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 2. " FTM0FLT2 ,FTM0 Fault 2 Select" "0: FTM0_FLT2 pin,1: CMP2 out" newline bitfld.long 0x00 1. " FTM0FLT1 ,FTM0 Fault 1 Select" "0: FTM0_FLT1 pin,1: CMP1 out" newline bitfld.long 0x00 0. " FTM0FLT0 ,FTM0 Fault 0 Select" "0: FTM0_FLT0 pin,1: CMP0 out" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x100C++0x03 line.long 0x00 "SOPT4,System Options Register 4" bitfld.long 0x00 31. " FTM3TRG1SRC ,FlexTimer 3 hardware trigger 1 source select" "0: PDB output trigger 3 drives FTM3 hardware trigger 1,1: FTM2 channel match trigger drives FTM3 hardware trigger 1" newline bitfld.long 0x00 30. " FTM3TRG0SRC ,FlexTimer 3 hardware trigger 0 source select" "0: CMP3 OUT drives FTM3 hardware trigger 0,1: FTM1 channel match trigger drives FTM3 hardware trigger 0" newline bitfld.long 0x00 29. " FTM0TRG1SRC ,FlexTimer 0 hardware trigger 1 source select" "0: PDB output trigger 1 drives FTM0 hardware trigger 1,1: FTM2 channel match trigger drives FTM0 hardware trigger 1" newline bitfld.long 0x00 28. " FTM0TRG0SRC ,FlexTimer 0 hardware trigger 0 source select" "0: CMP0 OUT drives FTM0 hardware trigger 0,1: FTM1 channel match trigger drives FTM0 hardware trigger 0" newline bitfld.long 0x00 27. " FTM3CLKSEL ,FlexTimer 3 external clock pin select" "0: FTM3 external clock driven by FTM CLKIN0 pin,1: FTM3 external clock driven by FTM CLKIN1 pin" newline bitfld.long 0x00 26. " FTM2CLKSEL ,FlexTimer 2 external clock pin select" "0: FTM2 external clock driven by FTM CLKIN0 pin,1: FTM2 external clock driven by FTM CLKIN1 pin" newline bitfld.long 0x00 25. " FTM1CLKSEL ,FlexTimer 1 external clock pin select" "0: FTM1 external clock driven by FTM CLKIN0 pin,1: FTM1 external clock driven by FTM CLKIN1 pin" newline bitfld.long 0x00 24. " FTM0CLKSEL ,FlexTimer 0 external clock pin select" "0: FTM0 external clock driven by FTM CLKIN0 pin,1: FTM0 external clock driven by FTM CLKIN1 pin" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 20.--21. " FTM2CH0SRC ,FlexTimer 2 channel 0 input capture source select" "0: FTM2_CH0 pin,1: CMP0 output,2: CMP1 output,3: Reserved" newline bitfld.long 0x00 18.--19. " FTM1CH0SRC ,FlexTimer 1 channel 0 input capture source select" "0: FTM1_CH0 pin,1: CMP0 output,2: CMP1 output," newline rbitfld.long 0x00 13.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 12. " FTM3FLT0 ,FlexTimer 3 Fault 0 Select" "0: FTM3_FLT0 drives FTM 2 fault 0,1: CMP0 OUT drives FTM 2 fault 0" newline rbitfld.long 0x00 9.--11. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. " FTM2FLT0 ,FlexTimer 2 Fault 0 Select" "0: FTM2_FLT0 drives FTM 2 fault 0,1: CMP0 OUT drives FTM 2 fault 0" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " FTM1FLT0 ,FlexTimer 1 Fault 0 Select" "0: FTM1_FLT0 drives FTM 1 fault 0,1: CMP0 OUT drives FTM 1 fault 0" newline bitfld.long 0x00 3. " FTM0FLT3 ,FlexTimer 0 Fault 3 Select" "0: FTM0_FLT3 drives FTM 0 fault 3,1: CMP0 OUT drives FTM 0 fault 3" newline bitfld.long 0x00 2. " FTM0FLT2 ,FlexTimer 0 Fault 2 Select" "0: FTM0_FLT2 drives FTM 0 fault 2,1: CMP2 OUT drives FTM 0 fault 2" newline bitfld.long 0x00 1. " FTM0FLT1 ,FlexTimer 0 Fault 1 Select" "0: FTM0_FLT1 drives FTM 0 fault 1,1: CMP1 OUT drives FTM 0 fault 1" newline bitfld.long 0x00 0. " FTM0FLT0 ,FlexTimer 0 Fault 0 Select" "0: FTM0_FLT0 drives FTM 0 fault 0,1: CMP0 OUT drives FTM 0 fault 0" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x100C++0x03 line.long 0x00 "SOPT4,System Options Register 4" bitfld.long 0x00 31. " FTM3TRG1SRC ,FlexTimer 3 Hardware Trigger 1 Source Select" ",1: FTM2 channel match drives FTM3 hardware trigger 1" newline bitfld.long 0x00 30. " FTM3TRG0SRC ,FlexTimer 3 Hardware Trigger 0 Source Select" ",1: FTM1 channel match drives FTM3 hardware trigger 0" newline bitfld.long 0x00 29. " FTM0TRG1SRC ,FlexTimer 0 Hardware Trigger 1 Source Select" "0: PDB output trigger 1 drives FTM0 hardware trigger 1,1: FTM2 channel match drives FTM0 hardware trigger 1" newline bitfld.long 0x00 28. " FTM0TRG0SRC ,FlexTimer 0 Hardware Trigger 0 Source Select" "0: HSCMP0 output drives FTM0 hardware trigger 0,1: FTM1 channel match drives FTM0 hardware trigger 0" newline bitfld.long 0x00 27. " FTM3CLKSEL ,FlexTimer 3 External Clock Pin Select" "0: FTM3 external clock driven by FTM_CLK0 pin,1: FTM3 external clock driven by FTM_CLK1 pin" newline bitfld.long 0x00 26. " FTM2CLKSEL ,FlexTimer 2 External Clock Pin Select" "0: FTM2 external clock driven by FTM_CLK0 pin,1: FTM2 external clock driven by FTM_CLK1 pin" newline bitfld.long 0x00 25. " FTM1CLKSEL ,FTM1 External Clock Pin Select" "0: FTM_CLK0 pin,1: FTM_CLK1 pin" newline bitfld.long 0x00 24. " FTM0CLKSEL ,FlexTimer 0 External Clock Pin Select" "0: FTM_CLK0 pin,1: FTM_CLK1 pin" newline bitfld.long 0x00 20.--21. " FTM2CH0SRC ,FTM2 channel 0 input capture source select" "0: FTM2_CH0 signal,1: CMP0 output,2: CMP1 output," newline bitfld.long 0x00 18.--19. " FTM1CH0SRC ,FTM1 channel 0 input capture source select" "0: FTM1_CH0 signal,1: CMP0 output,2: CMP1 output,3: USB start of frame pulse" newline bitfld.long 0x00 12. " FTM3FLT0 ,FTM3 Fault 0 Select" "0: FTM3_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 8. " FTM2FLT0 ,FTM2 Fault 0 Select" "0: FTM2_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 4. " FTM1FLT0 ,FTM1 Fault 0 Select" "0: FTM1_FLT0 pin,1: CMP0 out" newline bitfld.long 0x00 2. " FTM0FLT2 ,FTM0 Fault 2 Select" "0: FTM0_FLT2 pin,1: CMP2 out" newline bitfld.long 0x00 1. " FTM0FLT1 ,FTM0 Fault 1 Select" "0: FTM0_FLT1 pin,1: CMP1 out" newline bitfld.long 0x00 0. " FTM0FLT0 ,FTM0 Fault 0 Select" "0: FTM0_FLT0 pin,1: CMP0 out" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1010++0x03 line.long 0x00 "SOPT5,System Options Register 5" bitfld.long 0x00 18.--19. " LPUART0RXSRC ,LPUART0 receive data source select" "0: LPUART0_RX pin,1: CMP0 output,2: CMP1 output," newline bitfld.long 0x00 16.--17. " LPUART0TXSRC ,LPUART0 transmit data source select" "0: LPUART0_TX pin,1: LPUART0_TX pin modulated with TPM1 channel 0 output,2: LPUART0_TX pin modulated with TPM2 channel 0 output," newline bitfld.long 0x00 6.--7. " UART1RXSRC ,UART 1 receive data source select" "0: UART1_RX pin,1: CMP0,2: CMP1," newline bitfld.long 0x00 4.--5. " UART1TXSRC ,UART 1 transmit data source select" "0: UART1_TX pin,1: UART1_TX pin modulated with FTM1 channel 0 output,2: UART1_TX pin modulated with FTM2 channel 0 output," newline bitfld.long 0x00 2.--3. " UART0RXSRC ,UART 0 receive data source select" "0: UART0_RX pin,1: CMP0,2: CMP1," newline bitfld.long 0x00 0.--1. " UART0TXSRC ,UART 0 transmit data source select" "0: UART0_TX pin,1: UART0_TX pin modulated with FTM1 channel 0 output,2: UART0_TX pin modulated with FTM2 channel 0 output," endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1010++0x03 line.long 0x00 "SOPT5,System Options Register 5" bitfld.long 0x00 6.--7. " UART1RXSRC ,UART 1 receive data source select" "0: UART1_RX pin,1: CMP0,2: CMP1," newline bitfld.long 0x00 4.--5. " UART1TXSRC ,UART 1 transmit data source select" "0: UART1_TX pin,1: UART1_TX pin modulated with FTM1 channel 0 output,2: UART1_TX pin modulated with FTM2 channel 0 output," newline bitfld.long 0x00 2.--3. " UART0RXSRC ,UART 0 receive data source select" "0: UART0_RX pin,1: CMP0,2: CMP1," newline bitfld.long 0x00 0.--1. " UART0TXSRC ,UART 0 transmit data source select" "0: UART0_TX pin,1: UART0_TX pin modulated with FTM1 channel 0 output,2: UART0_TX pin modulated with FTM2 channel 0 output," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1010++0x03 line.long 0x00 "SOPT5,System Options Register 5" hexmask.long.tbyte 0x00 8.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 6.--7. " UART1RXSRC ,UART1 receive data source select" "0: UART1_RX pin,1: CMP0,2: CMP1,3: Reserved" newline bitfld.long 0x00 4.--5. " UART1TXSRC ,UART1 transmit data source select" "0: UART1_TX pin,1: UART1_TX pin modulated with FTM1 channel 0 Output,2: UART1_TX pin modulated with FTM2 channel 0 Output,3: Reserved" newline bitfld.long 0x00 2.--3. " UART0RXSRC ,UART0 receive data source select" "0: UART0_RX pin,1: CMP0,2: CMP1,3: Reserved" newline bitfld.long 0x00 0.--1. " UART0TXSRC ,UART0 transmit data source select" "0: UART0_TX pin,1: UART0_TX pin modulated with FTM1 channel 0 output,2: UART0_TX pin modulated with FTM2 channel 0 output,3: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1014++0x03 line.long 0x00 "SOPT6,System Options Register 6" bitfld.long 0x00 29.--31. " RSTFLTEN ,Reset pin filter enable" "0: All filtering disabled,1: Bus clock filter enabled in normal operation,2: LPO clock filter enabled,3: Bus clock filter enabled in normal operation,4: LPO clock filter enabled in normal operation,5: Reserved (all filtering disabled),6: Reserved (all filtering disabled),7: Reserved (all filtering disabled)" newline bitfld.long 0x00 24.--28. " RSTFLTSEL ,Reset pin filter select" "0: Bus clock filter count is 1,1: Bus clock filter count is 2,2: Bus clock filter count is 3,3: Bus clock filter count is 4,,,,,,,,,,,,,,,,,,,,,,,,,28: Bus clock filter count is 29,29: Bus clock filter count is 30,30: Bus clock filter count is 31,31: Bus clock filter count is 32" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " PCR ,PCR" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " MCC ,MCC" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1014++0x03 line.long 0x00 "SOPT6,System Options Register 6" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " PCR ,PCR" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--15. 1. " MCC ,MCC" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1018++0x03 line.long 0x00 "SOPT7,System Options Register 7" bitfld.long 0x00 15. " ADC1ALTTRGEN ,ADC1 alternate trigger enable" "0: PDB trigger selected for ADC1,1: Alternate trigger selected for ADC1 as defined by ADC1TRGSEL" newline bitfld.long 0x00 12. " ADC1PRETRGSEL ,ADC1 pre-trigger select" "0: Pre-trigger A selected for ADC1,1: Pre-trigger B selected for ADC1" newline bitfld.long 0x00 8.--11. " ADC1TRGSEL ,ADC1 trigger select" "0: PDB external trigger pin input (PDB0_EXTRG),1: High speed comparator 0 output,2: High speed comparator 1 output,3: High speed comparator 2 output,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer (LPTMR) trigger,15: TPM2 channel 0 (A pretrigger) and channel 1 (B pretrigger)" newline bitfld.long 0x00 7. " ADC0ALTTRGEN ,ADC0 alternate trigger enable" "0: PDB trigger selected for ADC0,1: Alternate trigger selected for ADC0" newline bitfld.long 0x00 4. " ADC0PRETRGSEL ,ADC0 pretrigger select" "0: Pre-trigger A,1: Pre-trigger B" newline bitfld.long 0x00 0.--3. " ADC0TRGSEL ,ADC0 trigger select" "0: PDB external trigger pin input (PDB0_EXTRG),1: High speed comparator 0 output,2: High speed comparator 1 output,3: High speed comparator 2 output,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer (LPTMR) trigger,15: TPM1 channel 0 (A pretrigger) and channel 1 (B pretrigger)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1018++0x03 line.long 0x00 "SOPT7,System Options Register 7" bitfld.long 0x00 31. " ADC3ALTTRGEN ,ADC3 alternate trigger enable" "0: PDB trigger selected for ADC3,1: Alternate trigger selected for ADC3" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " ADC3PRETRGSEL ,ADC3 pre-trigger select" "0: Pre-trigger A selected for ADC3,1: Pre-trigger B selected for ADC3" newline bitfld.long 0x00 24.--27. " ADC3TRGSEL ,ADC3 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" newline bitfld.long 0x00 23. " ADC2ALTTRGEN ,ADC2 alternate trigger enable" "0: PDB trigger selected for ADC2,1: Alternate trigger selected for ADC2" newline rbitfld.long 0x00 21.--22. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 20. " ADC2PRETRGSEL ,ADC2 pre-trigger select" "0: Pre-trigger A selected for ADC2,1: Pre-trigger B selected for ADC2" newline bitfld.long 0x00 16.--19. " ADC2TRGSEL ,ADC2 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,,,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" newline bitfld.long 0x00 15. " ADC1ALTTRGEN ,ADC1 alternate trigger enable" "0: PDB trigger selected for ADC1,1: Alternate trigger selected for ADC1" newline rbitfld.long 0x00 13.--14. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 12. " ADC1PRETRGSEL ,ADC1 pre-trigger select" "0: Pre-trigger A selected for ADC1,1: Pre-trigger B selected for ADC1" newline bitfld.long 0x00 8.--11. " ADC1TRGSEL ,ADC1 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" newline bitfld.long 0x00 7. " ADC0ALTTRGEN ,ADC0 alternate trigger enable" "0: PDB trigger selected for ADC0,1: Alternate trigger selected for ADC0" newline rbitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " ADC0PRETRGSEL ,ADC0 pre-trigger select" "0: Pre-trigger A selected for ADC0,1: Pre-trigger B selected for ADC0" newline bitfld.long 0x00 0.--3. " ADC0TRGSEL ,ADC0 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" endif sif cpuis("MK60D*10*") group.long 0x1018++0x03 line.long 0x00 "SOPT7,System Options Register 7" bitfld.long 0x00 15. " ADC1ALTTRGEN ,ADC1 alternate trigger enable" "0: PDB trigger selected for ADC1,1: Alternate trigger selected for ADC1 as defined by ADC1TRGSEL" newline bitfld.long 0x00 12. " ADC1PRETRGSEL ,ADC1 pre-trigger select" "0: Pre-trigger A selected for ADC1,1: Pre-trigger B selected for ADC1" newline bitfld.long 0x00 8.--11. " ADC1TRGSEL ,ADC1 trigger select" "0: PDB external trigger pin input (PDB0_EXTRG),1: High speed comparator 0 output,2: High speed comparator 1 output,3: High speed comparator 2 output,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: Unused,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: Unused" newline bitfld.long 0x00 7. " ADC0ALTTRGEN ,ADC0 alternate trigger enable" "0: PDB trigger selected for ADC0,1: Alternate trigger selected for ADC0" newline bitfld.long 0x00 4. " ADC0PRETRGSEL ,ADC0 pretrigger select" "0: Pre-trigger A,1: Pre-trigger B" newline bitfld.long 0x00 0.--3. " ADC0TRGSEL ,ADC0 trigger select" "0: PDB external trigger pin input (PDB0_EXTRG),1: High speed comparator 0 output,2: High speed comparator 1 output,3: High speed comparator 2 output,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: Unused,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: Unused" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1018++0x03 line.long 0x00 "SOPT7,System Options Register 7" bitfld.long 0x00 31. " ADC3ALTTRGEN ,ADC3 alternate trigger enable" "0: PDB trigger selected for ADC3,1: Alternate trigger selected for ADC3" newline rbitfld.long 0x00 29.--30. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 28. " ADC3PRETRGSEL ,ADC3 pre-trigger select" "0: Pre-trigger A selected for ADC3,1: Pre-trigger B selected for ADC3" newline bitfld.long 0x00 24.--27. " ADC3TRGSEL ,ADC3 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" newline bitfld.long 0x00 23. " ADC2ALTTRGEN ,ADC2 alternate trigger enable" "0: PDB trigger selected for ADC2,1: Alternate trigger selected for ADC2" newline rbitfld.long 0x00 21.--22. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 20. " ADC2PRETRGSEL ,ADC2 pre-trigger select" "0: Pre-trigger A selected for ADC2,1: Pre-trigger B selected for ADC2" newline bitfld.long 0x00 16.--19. " ADC2TRGSEL ,ADC2 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" newline bitfld.long 0x00 15. " ADC1ALTTRGEN ,ADC1 alternate trigger enable" "0: PDB trigger selected for ADC1,1: Alternate trigger selected for ADC1" newline rbitfld.long 0x00 13.--14. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 12. " ADC1PRETRGSEL ,ADC1 pre-trigger select" "0: Pre-trigger A selected for ADC1,1: Pre-trigger B selected for ADC1" newline bitfld.long 0x00 8.--11. " ADC1TRGSEL ,ADC1 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" newline bitfld.long 0x00 7. " ADC0ALTTRGEN ,ADC0 alternate trigger enable" "0: PDB trigger selected for ADC0,1: Alternate trigger selected for ADC0" newline rbitfld.long 0x00 5.--6. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 4. " ADC0PRETRGSEL ,ADC0 pre-trigger select" "0: Pre-trigger A selected for ADC0,1: Pre-trigger B selected for ADC0" newline bitfld.long 0x00 0.--3. " ADC0TRGSEL ,ADC0 trigger select" "0: External trigger,1: High speed comparator 0 asynchronous interrupt,2: High speed comparator 1 asynchronous interrupt,3: High speed comparator 2 asynchronous interrupt,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer trigger,15: High speed comparator 3 asynchronous interrupt" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1018++0x03 line.long 0x00 "SOPT7,System Options Register 7" bitfld.long 0x00 15. " ADC1ALTTRGEN ,ADC1 alternate trigger enable" "0: PDB trigger selected for ADC1,1: Alternate trigger selected for ADC1 as defined by ADC1TRGSEL" newline bitfld.long 0x00 12. " ADC1PRETRGSEL ,ADC1 pre-trigger select" "0: Pre-trigger A selected for ADC1,1: Pre-trigger B selected for ADC1" newline bitfld.long 0x00 8.--11. " ADC1TRGSEL ,ADC1 trigger select" "0: PDB external trigger pin input (PDB0_EXTRG),1: High speed comparator 0 output,2: High speed comparator 1 output,3: High speed comparator 2 output,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer (LPTMR) trigger," newline bitfld.long 0x00 7. " ADC0ALTTRGEN ,ADC0 alternate trigger enable" "0: PDB trigger selected for ADC0,1: Alternate trigger selected for ADC0" newline bitfld.long 0x00 4. " ADC0PRETRGSEL ,ADC0 pretrigger select" "0: Pre-trigger A,1: Pre-trigger B" newline bitfld.long 0x00 0.--3. " ADC0TRGSEL ,ADC0 trigger select" "0: PDB external trigger pin input (PDB0_EXTRG),1: High speed comparator 0 output,2: High speed comparator 1 output,3: High speed comparator 2 output,4: PIT trigger 0,5: PIT trigger 1,6: PIT trigger 2,7: PIT trigger 3,8: FTM0 trigger,9: FTM1 trigger,10: FTM2 trigger,11: FTM3 trigger,12: RTC alarm,13: RTC seconds,14: Low-power timer (LPTMR) trigger," endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x101C++0x03 line.long 0x00 "SOPT8,System Options Register 8" bitfld.long 0x00 31. " FTM3OCH7SRC ,FTM3 channel 7 output source" "0: FTM3_CH7 pin is output of FTM3 channel 7 output,1: FTM3_CH7 pin is output of FTM3 channel 7 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 30. " FTM3OCH6SRC ,FTM3 channel 6 output source" "0: FTM3_CH6 pin is output of FTM3 channel 6 output,1: FTM3_CH6 pin is output of FTM3 channel 6 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 29. " FTM3OCH5SRC ,FTM3 channel 5 output source" "0: FTM3_CH5 pin is output of FTM3 channel 5 output,1: FTM3_CH5 pin is output of FTM3 channel 5 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 28. " FTM3OCH4SRC ,FTM3 channel 4 output source" "0: FTM3_CH4 pin is output of FTM3 channel 4 output,1: FTM3_CH4 pin is output of FTM3 channel 4 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 27. " FTM3OCH3SRC ,FTM3 channel 3 output source" "0: FTM3_CH3 pin is output of FTM3 channel 3 output,1: FTM3_CH3 pin is output of FTM3 channel 3 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 26. " FTM3OCH2SRC ,FTM3 channel 2 output source" "0: FTM3_CH2 pin is output of FTM3 channel 2 output,1: FTM3_CH2 pin is output of FTM3 channel 2 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 25. " FTM3OCH1SRC ,FTM3 channel 1 output source" "0: FTM3_CH1 pin is output of FTM3 channel 1 output,1: FTM3_CH1 pin is output of FTM3 channel 1 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 24. " FTM3OCH0SRC ,FTM3 channel 0 output source" "0: FTM3_CH0 pin is output of FTM3 channel 0 output,1: FTM3_CH0 pin is output of FTM3 channel 0 output modulated by FTM2 channel 1 output" newline bitfld.long 0x00 23. " FTM0OCH7SRC ,FTM0 channel 7 output source" "0: FTM0_CH7 pin is output of FTM0 channel 7 output,1: FTM0_CH7 pin is output of FTM0 channel 7 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 22. " FTM0OCH6SRC ,FTM0 channel 6 output source" "0: FTM0_CH6 pin is output of FTM0 channel 6 output,1: FTM0_CH6 pin is output of FTM0 channel 6 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 21. " FTM0OCH5SRC ,FTM0 channel 5 output source" "0: FTM0_CH5 pin is output of FTM0 channel 5 output,1: FTM0_CH5 pin is output of FTM0 channel 5 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 20. " FTM0OCH4SRC ,FTM0 channel 4 output source" "0: FTM0_CH4 pin is output of FTM0 channel 4 output,1: FTM0_CH4 pin is output of FTM0 channel 4 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 19. " FTM0OCH3SRC ,FTM0 channel 3 output source" "0: FTM0_CH3 pin is output of FTM0 channel 3 output,1: FTM0_CH3 pin is output of FTM0 channel 3 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 18. " FTM0OCH2SRC ,FTM0 channel 2 output source" "0: FTM0_CH2 pin is output of FTM0 channel 2 output,1: FTM0_CH2 pin is output of FTM0 channel 2 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 17. " FTM0OCH1SRC ,FTM0 channel 1 output source" "0: FTM0_CH1 pin is output of FTM0 channel 1 output,1: FTM0_CH1 pin is output of FTM0 channel 1 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 16. " FTM0OCH0SRC ,FTM0 channel 0 output source" "0: FTM0_CH0 pin is output of FTM0 channel 0 output,1: FTM0_CH0 pin is output of FTM0 channel 0 output. modulated by FTM1 channel 1 output" newline bitfld.long 0x00 3. " FTM3SYNCBIT ,FTM3 Hardware Trigger 0 Software Synchronization" "0: No effect,1: Write 1 to assert the TRIG0 input to FTM3. software must clear this bit to allow other trigger sourc.." newline bitfld.long 0x00 2. " FTM2SYNCBIT ,FTM2 Hardware Trigger 0 Software Synchronization" "0: No effect,1: Write 1 to assert the TRIG0 input to FTM2. software must clear this bit to allow other trigger sourc.." newline bitfld.long 0x00 1. " FTM1SYNCBIT ,FTM1 Hardware Trigger 0 Software Synchronization" "0: No effect,1: Write 1 to assert the TRIG0 input to FTM1. software must clear this bit to allow other trigger sourc.." newline bitfld.long 0x00 0. " FTM0SYNCBIT ,FTM0 Hardware Trigger 0 Software Synchronization" "0: No effect,1: Write 1 to assert the TRIG0 input to FTM0. software must clear this bit to allow other trigger sourc.." group.long 0x1020++0x03 line.long 0x00 "SOPT9,System Options Register 9" bitfld.long 0x00 26. " TPM2CLKSEL ,TPM2 External Clock Pin Select" "0: TPM_CLKIN0 pin,1: TPM_CLKIN1 pin" newline bitfld.long 0x00 25. " TPM1CLKSEL ,TPM1 External Clock Pin Select" "0: TPM_CLKIN0 pin,1: TPM_CLKIN1 pin" newline bitfld.long 0x00 20.--21. " TPM2CH0SRC ,TPM2 channel 0 input capture source select" "0: TPM2_CH0 signal,1: CMP0 output,2: CMP1 output," newline bitfld.long 0x00 18.--19. " TPM1CH0SRC ,TPM1 channel 0 input capture source select" "0: TPM1_CH0 signal,1: CMP0 output,2: CMP1 output," endif sif cpuis("MK60D*10*") rgroup.long 0x1024++0x03 line.long 0x00 "SDID,System Device Identification Register" bitfld.long 0x00 12.--15. " REVID ,Device revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--6. " FAMID ,Kinetis family identification" "0: 000,1: 001,2: 010,3: 011,4: 100,,6: K50 and K52,7: K51 and K53" newline bitfld.long 0x00 0.--3. " PINID ,Pincount identification" ",,,,,,6: 80-pin,7: 81-pin,8: 100-pin,9: 121-pin,10: 144-pin,,,,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1024++0x03 line.long 0x00 "SDID,System Device Identification Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 12.--15. " REVID ,Device revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 7.--9. " DIEID ,Die identification number" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 0.--6. 1. " BOID ,Bondout identification number" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x1024++0x03 line.long 0x00 "SDID,System Device Identification Register" bitfld.long 0x00 28.--31. " FAMILYID ,Kinetis Family ID" ",1: K1x Family,2: K2x Family,3: K3x Family,4: K4x Family,,6: K6x Family,7: K7x Family,,,,,,,," newline bitfld.long 0x00 24.--27. " SUBFAMID ,Kinetis Sub-Family ID" "0: Kx0 Subfamily,1: Kx1 Subfamily (tamper detect),2: Kx2 Subfamily,3: Kx3 Subfamily (tamper detect),4: Kx4 Subfamily,5: Kx5 Subfamily (tamper detect),6: Kx6 Subfamily,,,,,,,,," newline bitfld.long 0x00 20.--23. " SERIESID ,Kinetis Series ID" "0: Kinetis K series,1: Kinetis L series,,,,5: Kinetis W series,6: Kinetis V series,,,,,,,,," newline bitfld.long 0x00 12.--15. " REVID ,Device revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7.--11. " DIEID ,Device Die ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4.--6. " FAMID ,Kinetis family identification" "0: K1x Family (without tamper),1: K2x Family (without tamper),2: K3x Family or K1x/K6x Family (with tamper),3: K4x Family or K2x Family (with tamper),4: K6x Family (without tamper),5: K7x Family,," newline bitfld.long 0x00 0.--3. " PINID ,Pincount identification" ",,2: 32-pin,,4: 48-pin,5: 64-pin,6: 80-pin,7: 81-pin or 121-pin,8: 100-pin,9: 121-pin,10: 144-pin,11: Custom pinout (WLCSP),12: 169-pin,,14: 256-pin," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x1024++0x03 line.long 0x00 "SDID,System Device Identification Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 12.--15. " REVID ,Device revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 4.--6. " FAMID ,Kinetis family identification" "0: 000,1: 001,2: 010,3: Reserved,4: 100,5: 101,6: Reserved,7: Reserved" newline bitfld.long 0x00 0.--3. " PINID ,Pincount identification" "0: Reserved,1: Reserved,2: Reserved,3: Reserved,4: Reserved,5: Reserved,6: Reserved,7: Reserved,8: Reserved,9: Reserved,10: 144-pin,11: Reserved,12: 196-pin,13: Reserved,14: 256-pin,15: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x1024++0x03 line.long 0x00 "SDID,System Device Identification Register" bitfld.long 0x00 28.--31. " FAMILYID ,Kinetis Family ID" "0: K0x Family,1: K1x Family,2: K2x Family,3: K3x Family,4: K4x Family,,6: K6x Family,7: K7x Family,8: K8x Family,,,,,,," newline bitfld.long 0x00 24.--27. " SUBFAMID ,Kinetis Sub-Family ID" "0: Kx0 Subfamily,1: Kx1 Subfamily (tamper detect),2: Kx2 Subfamily,3: Kx3 Subfamily (tamper detect),4: Kx4 Subfamily,5: Kx5 Subfamily (tamper detect),6: Kx6 Subfamily,,,,,,,,," newline bitfld.long 0x00 20.--23. " SERIESID ,Kinetis Series ID" "0: Kinetis K series,1: Kinetis L series,,,,5: Kinetis W series,6: Kinetis V series,,,,,,,,," newline bitfld.long 0x00 12.--15. " REVID ,Device revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 7.--11. " DIEID ,Device Die ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 4.--6. " FAMID ,Kinetis family identification" "0: K1x Family (without tamper),1: K2x Family (without tamper),2: K3x Family or K1x/K6x Family (with tamper),3: K4x Family or K2x Family (with tamper),4: K6x Family (without tamper),5: K7x Family,," newline bitfld.long 0x00 0.--3. " PINID ,Pincount identification" ",,2: 32-pin,,4: 48-pin,5: 64-pin,6: 80-pin,7: 81-pin or 121-pin,8: 100-pin,9: 121-pin,10: 144-pin,11: Custom pinout (WLCSP),12: 169-pin,,14: 256-pin," group.long 0x1028++0x03 line.long 0x00 "SCGC1,System Clock Gating Control Register 1" bitfld.long 0x00 10. " UART4 ,UART4 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 7. " I2C3 ,I2C3 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 6. " I2C2 ,I2C2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1028++0x03 line.long 0x00 "SCGC1,System Clock Gating Control Register 1" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 11. " UART5 ,UART5 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " UART4 ,UART4 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 6.--9. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 5. " OSC1 ,OSC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.long 0x1028++0x03 line.long 0x00 "SCGC1,System Clock Gating Control Register 1" bitfld.long 0x00 11. " UART5 ,UART5 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " UART4 ,UART4 Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1028++0x03 line.long 0x00 "SCGC1,System Clock Gating Control Register 1" bitfld.long 0x00 11. " UART5 ,UART5 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " UART4 ,UART4 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 6. " I2C2 ,I2C2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1028++0x03 line.long 0x00 "SCGC1,System Clock Gating Control Register 1" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 11. " UART5 ,UART5 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " UART4 ,UART4 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.word 0x00 0.--9. 1. " RESERVED ,no description available" group.long 0x102C++0x03 line.long 0x00 "SCGC2,System Clock Gating Control Register 2" hexmask.long.tbyte 0x00 14.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 13. " DAC1 ,12BDAC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " DAC0 ,12BDAC0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.word 0x00 1.--11. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " ENET1 ,ENET clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x102C++0x03 line.long 0x00 "SCGC2,System Clock Gating Control Register 2" bitfld.long 0x00 13. " DAC1 ,DAC1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " DAC0 ,DAC0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " TPM2 ,TPM2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 9. " TPM1 ,TPM1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 4. " LPUART0 ,LPUART0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " ENET ,ENET Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x102C++0x03 line.long 0x00 "SCGC2,System Clock Gating Control Register 2" hexmask.long.tbyte 0x00 14.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 13. " DAC1 ,12BDAC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " DAC0 ,12BDAC0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.word 0x00 1.--11. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " ENET ,ENET clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x102C++0x03 line.long 0x00 "SCGC2,System Clock Gating Control Register 2" bitfld.long 0x00 13. " DAC1 ,DAC1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " DAC0 ,DAC0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " ENET ,ENET Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1030++0x03 line.long 0x00 "SCGC3,System Clock Gating Control Register 3" bitfld.long 0x00 27. " ADC1 ,ADC1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 25. " FTM3 ,FTM3 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 24. " FTM2 ,FTM2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 17. " SDHC ,SDHC Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " SPI2 ,SPI2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 4. " FLEXCAN1 ,FlexCAN1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 3. " USBHSDCD ,USBHS DCD Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 2. " USBHSPHY ,USBHS PHY Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " USBHS ,USBHS Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " RNGA ,RNGA Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60D*10*") group.long 0x1030++0x03 line.long 0x00 "SCGC3,System Clock Gating Control Register 3" bitfld.long 0x00 27. " ADC1 ,ADC1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 24. " FTM2 ,FTM2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 17. " SDHC ,SDHC Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " SPI2 ,SPI2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 4. " FLEXCAN1 ,FlexCAN1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " RNGA ,RNGA Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK61F*15") group.long 0x1030++0x03 line.long 0x00 "SCGC3,System Clock Gating Control Register 3" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " ADC3 ,ADC3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 27. " ADC1 ,ADC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " FTM3 ,FTM3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 24. " FTM2 ,FTM2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18.--21. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 17. " ESDHC ,ESDHC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " SAI1 ,SAI1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 14. " DDR ,DDR clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " DSPI2 ,DSPI2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 9.--11. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. " NFC ,NFC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " FLEXCAN1 ,FlexCAN1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " RNGA ,RNGA clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60F*15") group.long 0x1030++0x03 line.long 0x00 "SCGC3,System Clock Gating Control Register 3" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " ADC3 ,ADC3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 27. " ADC1 ,ADC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " FTM3 ,FTM3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 24. " FTM2 ,FTM2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18.--21. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 17. " ESDHC ,ESDHC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " SAI1 ,SAI1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " DSPI2 ,DSPI2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 9.--11. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. " NFC ,NFC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " FLEXCAN1 ,FlexCAN1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " RNGA ,RNGA clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1030++0x03 line.long 0x00 "SCGC3,System Clock Gating Control Register 3" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " ADC3 ,ADC3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 27. " ADC1 ,ADC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " FTM3 ,FTM3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 24. " FTM2 ,FTM2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18.--21. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 17. " ESDHC ,ESDHC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 15. " SAI1 ,SAI1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 14. " DDR ,DDR clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 12. " DSPI2 ,DSPI2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 9.--11. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. " NFC ,NFC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " FLEXCAN1 ,FlexCAN1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " RNGA ,RNGA clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1030++0x03 line.long 0x00 "SCGC3,System Clock Gating Control Register 3" bitfld.long 0x00 27. " ADC1 ,ADC1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 25. " FTM3 ,FTM3 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 24. " FTM2 ,FTM2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 17. " SDHC ,SDHC Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " SPI2 ,SPI2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " RNGA ,RNGA Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1034++0x03 line.long 0x00 "SCGC4,System Clock Gating Control Register 4" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " LLWU ,LLWU Clock Gate Control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.byte 0x00 21.--27. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " VREF ,VREF clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 19. " CMP ,Comparator clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 18. " USBFS ,USB FS clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 14.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 13. " UART3 ,UART3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " UART2 ,UART2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 11. " UART1 ,UART1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " UART0 ,UART0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 7. " IIC1 ,IIC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 6. " IIC0 ,IIC0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CMT ,CMT clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " EWM ,EWM clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.long 0x1034++0x03 line.long 0x00 "SCGC4,System Clock Gating Control Register 4" bitfld.long 0x00 28. " LLWU ,LLWU Clock Gate Control" "0: Access disabled,1: Access enabled" newline bitfld.long 0x00 20. " VREF ,VREF Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 19. " CMP ,Comparator Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 18. " USBOTG ,USB Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 13. " UART3 ,UART3 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " UART2 ,UART2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 11. " UART1 ,UART1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " UART0 ,UART0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 7. " I2C1 ,I2C1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 6. " I2C0 ,I2C0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 2. " CMT ,CMT Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " EWM ,EWM Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1034++0x03 line.long 0x00 "SCGC4,System Clock Gating Control Register 4" bitfld.long 0x00 20. " VREF ,VREF Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 19. " CMP ,Comparator Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 18. " USBOTG ,USB Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 13. " UART3 ,UART3 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " UART2 ,UART2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 11. " UART1 ,UART1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " UART0 ,UART0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 7. " I2C1 ,I2C1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 6. " I2C0 ,I2C0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 2. " CMT ,CMT Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " EWM ,EWM Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1034++0x03 line.long 0x00 "SCGC4,System Clock Gating Control Register 4" bitfld.long 0x00 31. " RCM ,RCM clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 30. " SMC ,SMC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 29. " PMC ,PMC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 28. " LLWU ,LLWU clock gate control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.byte 0x00 21.--27. 1. " RESERVED ,no description available" newline bitfld.long 0x00 20. " VREF ,VREF clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 19. " ANL ,ANL clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 18. " USBFS ,USB FS clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 14.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 13. " UART3 ,UART3 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " UART2 ,UART2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 11. " UART1 ,UART1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " UART0 ,UART0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 7. " IIC1 ,IIC1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 6. " IIC2 ,IIC2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 5. " OSC ,OSC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 4. " MCG ,MCG clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CMT ,CMT clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " EWM ,EWM clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1038++0x03 line.long 0x00 "SCGC5,System Clock Gating Control Register 5" bitfld.long 0x00 13. " PORTE ,Port E Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " PORTD ,Port D Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 11. " PORTC ,Port C Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " PORTB ,Port B Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 9. " PORTA ,Port A Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 5. " TSI ,TSI Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " LPTMR ,Low Power Timer Access Control" "0: Access disabled,1: Access enabled" endif sif cpuis("MK60D*10*") group.long 0x1038++0x03 line.long 0x00 "SCGC5,System Clock Gating Control Register 5" bitfld.long 0x00 13. " PORTE ,Port E Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " PORTD ,Port D Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 11. " PORTC ,Port C Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " PORTB ,Port B Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 9. " PORTA ,Port A Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 5. " TSI ,TSI Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " LPTIMER ,Low Power Timer Access Control" "0: Access disabled,1: Access enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1038++0x03 line.long 0x00 "SCGC5,System Clock Gating Control Register 5" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 18. " WDT ,WDT clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 15.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 14. " PORTF ,PORTF clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 13. " PORTE ,PORTE clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " PORTD ,PORTD clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 11. " PORTC ,PORTC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " PORTB ,PORTB clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 9. " PORTA ,PORTA clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 8. " SIM ,SIM clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 7. " SIMDGO ,SIM DGO clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 6. " ATX ,ATX clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 5. " TSI ,TSI clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " DRYICESECREG ,Dryice SECREG clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 2. " DRYICE ,Dryice clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " REGFILE ,REGFILE clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 0. " LPTIMER ,LPTMR clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60F*15") group.long 0x1038++0x03 line.long 0x00 "SCGC5,System Clock Gating Control Register 5" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 14. " PORTF ,PORTF clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 13. " PORTE ,PORTE clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " PORTD ,PORTD clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 11. " PORTC ,PORTC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " PORTB ,PORTB clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 9. " PORTA ,PORTA clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " TSI ,TSI clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 1. " REGFILE ,Register File Clock Gate Control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 0. " LPTIMER ,LPTMR clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1038++0x03 line.long 0x00 "SCGC5,System Clock Gating Control Register 5" bitfld.long 0x00 13. " PORTE ,Port E Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " PORTD ,Port D Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 11. " PORTC ,Port C Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 10. " PORTB ,Port B Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 9. " PORTA ,Port A Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " LPTMR ,Low Power Timer Access Control" "0: Access disabled,1: Access enabled" endif sif cpuis("MK61F*15") group.long 0x1038++0x03 line.long 0x00 "SCGC5,System Clock Gating Control Register 5" hexmask.long.word 0x00 19.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 15.--17. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 14. " PORTF ,PORTF clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 13. " PORTE ,PORTE clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " PORTD ,PORTD clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 11. " PORTC ,PORTC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 10. " PORTB ,PORTB clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 9. " PORTA ,PORTA clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 5. " TSI ,TSI clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " DRYICESECREG ,Dryice secure storage clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 2. " DRYICE ,Dryice clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " REGFILE ,Register File Clock Gate Control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 0. " LPTIMER ,LPTMR clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x103C++0x03 line.long 0x00 "SCGC6,System Clock Gating Control Register 6" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RTC ,RTC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 28. " ADC2 ,ADC2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 27. " ADC0 ,ADC0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " FTM1 ,FTM1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 24. " FTM0 ,FTM0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 23. " PIT ,PIT clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 22. " PDB ,PDB clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 21. " USBDCD ,USB DCD clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 20. " USBHS ,USBHS clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " CRC ,CRC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 16.--17. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 15. " SAI0 ,SAI0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " DSPI1 ,DSPI1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " DSPI0 ,DSPI0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.byte 0x00 5.--11. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " FLEXCAN0 ,FlexCAN0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " DMAMUX1 ,DMAMUX1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " DMAMUX0 ,DMAMUX0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x103C++0x03 line.long 0x00 "SCGC6,System Clock Gating Control Register 6" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 29. " RTC ,RTC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 28. " ADC2 ,ADC2 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 27. " ADC0 ,ADC0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " FTM1 ,FTM1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 24. " FTM0 ,FTM0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 23. " PIT ,PIT clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 22. " PDB ,PDB clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 21. " USBDCD ,USB DCD clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 20. " USB2OTG ,USB2 OTG clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 18. " CRC ,CRC clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 16.--17. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 15. " SAI0 ,SAI0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 13. " DSPI1 ,DSPI1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 12. " DSPI0 ,DSPI0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline hexmask.long.byte 0x00 5.--11. 1. " RESERVED ,no description available" newline bitfld.long 0x00 4. " FLEXCAN0 ,FlexCAN0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " DMAMUX1 ,DMAMUX1 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " DMAMUX0 ,DMAMUX0 clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 0. " FTF ,FTF clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60D*10*") group.long 0x103C++0x03 line.long 0x00 "SCGC6,System Clock Gating Control Register 6" bitfld.long 0x00 29. " RTC ,RTC Access Control" "0: Access and interrupts disabled,1: Access and interrupts enabled" newline bitfld.long 0x00 27. " ADC0 ,ADC0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 25. " FTM1 ,FTM1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 24. " FTM0 ,FTM0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 23. " PIT ,PIT Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 22. " PDB ,PDB Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 21. " USBDCD ,USB DCD Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 18. " CRC ,CRC Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 15. " I2S ,I2S Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 13. " SPI1 ,SPI1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " SPI0 ,SPI0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 4. " FLEXCAN0 ,FlexCAN0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " DMAMUX ,DMA Mux Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " FTFL ,Flash Memory Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x103C++0x03 line.long 0x00 "SCGC6,System Clock Gating Control Register 6" bitfld.long 0x00 31. " DAC0 ,DAC0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 29. " RTC ,RTC Access Control" "0: Access and interrupts disabled,1: Access and interrupts enabled" newline bitfld.long 0x00 27. " ADC0 ,ADC0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 26. " FTM2 ,FTM2 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 25. " FTM1 ,FTM1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 24. " FTM0 ,FTM0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 23. " PIT ,PIT Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 22. " PDB ,PDB Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 21. " USBDCD ,USB DCD Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 18. " CRC ,CRC Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 15. " I2S ,I2S Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 13. " SPI1 ,SPI1 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 12. " SPI0 ,SPI0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 9. " RNGA ,RNGA Clock Gate Control" "0,1" newline bitfld.long 0x00 4. " FLEXCAN0 ,FlexCAN0 Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " DMAMUX ,DMA Mux Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " FTF ,Flash Memory Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1040++0x03 line.long 0x00 "SCGC7,System Clock Gating Control Register 7" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " MPU ,MPU clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " DMA ,DMA controller clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 0. " FLEXBUS ,FlexBus controller clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x1040++0x03 line.long 0x00 "SCGC7,System Clock Gating Control Register 7" bitfld.long 0x00 2. " MPU ,MPU Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " DMA ,DMA Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " FLEXBUS ,FlexBus Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1040++0x03 line.long 0x00 "SCGC7,System Clock Gating Control Register 7" hexmask.long 0x00 4.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 3. " MPU ,MPU clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 2. " PFLEXNVM ,Flash controller clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 1. " DMA ,DMA controller clock gate control" "0: Clock is disabled,1: Clock is enabled" newline bitfld.long 0x00 0. " FLEXBUS ,FlexBus controller clock gate control" "0: Clock is disabled,1: Clock is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1040++0x03 line.long 0x00 "SCGC7,System Clock Gating Control Register 7" bitfld.long 0x00 3. " SDRAMC ,SDRAMC Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 2. " MPU ,MPU Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 1. " DMA ,DMA Clock Gate Control" "0: Clock disabled,1: Clock enabled" newline bitfld.long 0x00 0. " FLEXBUS ,FlexBus Clock Gate Control" "0: Clock disabled,1: Clock enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1044++0x03 line.long 0x00 "CLKDIV1,System Clock Divider Register 1" bitfld.long 0x00 28.--31. " OUTDIV1 ,Clock 1 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline bitfld.long 0x00 24.--27. " OUTDIV2 ,Clock 2 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline bitfld.long 0x00 20.--23. " OUTDIV3 ,Clock 3 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline bitfld.long 0x00 16.--19. " OUTDIV4 ,Clock 4 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1044++0x03 line.long 0x00 "CLKDIV1,System Clock Divider Register 1" bitfld.long 0x00 28.--31. " OUTDIV1 ,Clock 1 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline bitfld.long 0x00 24.--27. " OUTDIV2 ,Clock 2 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline bitfld.long 0x00 20.--23. " OUTDIV3 ,Clock 3 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline bitfld.long 0x00 16.--19. " OUTDIV4 ,Clock 4 output divider value" "0: Divide-by-1,1: Divide-by-2,2: Divide-by-3,3: Divide-by-4,4: Divide-by-5,5: Divide-by-6,6: Divide-by-7,7: Divide-by-8,8: Divide-by-9,9: Divide-by-10,10: Divide-by-11,11: Divide-by-12,12: Divide-by-13,13: Divide-by-14,14: Divide-by-15,15: Divide-by-16" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x1048++0x03 line.long 0x00 "CLKDIV2,System Clock Divider Register 2" bitfld.long 0x00 1.--3. " USBDIV ,USB clock divider divisor" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " USBFRAC ,USB clock divider fraction" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1048++0x03 line.long 0x00 "CLKDIV2,System Clock Divider Register 2" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 9.--11. " USBHSDIV ,USB HS clock divider divisor" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. " USBHSFRAC ,USB HS clock divider fraction" "0,1" newline rbitfld.long 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " USBFSDIV ,USB FS clock divider divisor" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " USBFSFRAC ,USB FS clock divider fraction" "0,1" endif sif cpuis("MK60D*10*") group.long 0x104C++0x03 line.long 0x00 "FCFG1,Flash Configuration Register 1" rbitfld.long 0x00 28.--31. " NVMSIZE ,FlexNVM size" "0: 0 KB of FlexNVM,,,,,,,7: 128 KB of FlexNVM. 32 KB protection region,,9: 256 KB of FlexNVM. 32 KB protection region,,,,,," newline rbitfld.long 0x00 24.--27. " PFSIZE ,Program flash size" ",,,,,,,7: 128 KB of program flash. 4 KB protection region,,9: 256 KB of program flash. 8 KB protection region,,11: 512 KB of program flash. 16 KB protection region,,,," newline rbitfld.long 0x00 16.--19. " EESIZE ,EEPROM size" ",,2: 0010,,4: 0100,5: 512 Bytes,6: 256 Bytes,7: 128 Bytes,8: 64 Bytes,9: 32 Bytes,,,,,,15: 0 Bytes" newline rbitfld.long 0x00 8.--11. " DEPART ,FlexNVM partition" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1. " FLASHDOZE ,Flash Doze" "0: Flash remains enabled during Wait mode,1: Flash is disabled for the duration of Wait mode" newline bitfld.long 0x00 0. " FLASHDIS ,Flash Disable" "0: Flash is enabled,1: Flash is disabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x104C++0x03 line.long 0x00 "FCFG1,Flash Configuration Register 1" hexmask.long.byte 0x00 24.--31. 1. " FSIZE ,Flash size" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 16.--19. " EESIZE ,EEPROM size" ",,,3: 0011,4: 0100,5: 512 Bytes,6: 256 Bytes,7: 128 Bytes,8: 64 Bytes,9: 32 Bytes,,,,,,15: 0 Bytes" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " DEPART ,FlexNVM partition" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " FTFDIS ,Disable FTFE" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x104C++0x03 line.long 0x00 "FCFG1,Flash Configuration Register 1" rbitfld.long 0x00 28.--31. " NVMSIZE ,FlexNVM size" "0: 0 KB of FlexNVM,,,3: 32 KB of FlexNVM,,5: 64 KB of FlexNVM,,7: 128 KB of FlexNVM,,9: 256 KB of FlexNVM,,11: 512 KB of FlexNVM,,,,15: 256 KB of FlexNVM" newline rbitfld.long 0x00 24.--27. " PFSIZE ,Program flash size" ",,,3: 32 KB of program flash memory,,5: 64 KB of program flash memory,,7: 128 KB of program flash memory,,9: 256 KB of program flash memory,,11: 512 KB of program flash memory,,13: 1024 KB of program flash memory,,15: 2048 KB of program flash memory" newline rbitfld.long 0x00 16.--19. " EESIZE ,EEPROM size" "0: 16 KB,1: 0001,2: 0010,3: 0011,4: 0100,5: 512 Bytes,6: 256 Bytes,7: 128 Bytes,8: 64 Bytes,9: 32 Bytes,,,,,,15: 0 Bytes" newline rbitfld.long 0x00 8.--11. " DEPART ,FlexNVM partition" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1. " FLASHDOZE ,Flash Doze" "0: Flash remains enabled during Wait mode,1: Flash is disabled for the duration of Wait mode" newline bitfld.long 0x00 0. " FLASHDIS ,Flash Disable" "0: Flash is enabled,1: Flash is disabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x104C++0x03 line.long 0x00 "FCFG1,Flash Configuration Register 1" rbitfld.long 0x00 28.--31. " NVMSIZE ,FlexNVM size" "0: 0000,1: Reserved,2: Reserved,3: Reserved,4: Reserved,5: Reserved,6: Reserved,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: 512 KB. 16 KB protection region,12: Reserved,13: Reserved,14: Reserved,15: 512 KB. 16 KB protection region" newline rbitfld.long 0x00 24.--27. " PFSIZE ,Program flash size" "0: Reserved,1: Reserved,2: Reserved,3: Reserved,4: Reserved,5: Reserved,6: Reserved,7: Reserved,8: Reserved,9: Reserved,10: Reserved,11: 512 KB. 16 KB protection size,12: Reserved,13: 1024 KB. 32 KB protection size,14: Reserved,15: 1024 KB. 32 KB protection size" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 16.--19. " EESIZE ,EEPROM size" "0: 16 KB,1: 0001,2: 0010,3: 0011,4: 0100,5: 512 Bytes,6: 256 Bytes,7: 128 Bytes,8: 64 Bytes,9: 32 Bytes,,,,,,15: 0 Bytes" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " DEPART ,FlexNVM partition" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " FTFDIS ,Disable FTFE" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x104C++0x03 line.long 0x00 "FCFG1,Flash Configuration Register 1" rbitfld.long 0x00 28.--31. " NVMSIZE ,FlexNVM size" "0: 0 KB of FlexNVM,,,3: 32 KB of FlexNVM,,5: 64 KB of FlexNVM,,7: 128 KB of FlexNVM,,9: 256 KB of FlexNVM,,11: 512 KB of FlexNVM,,,,15: 512 KB of FlexNVM" newline rbitfld.long 0x00 24.--27. " PFSIZE ,Program flash size" ",,,3: 32 KB of program flash memory,,5: 64 KB of program flash memory,,7: 128 KB of program flash memory,,9: 256 KB of program flash memory,,11: 512 KB of program flash memory,,13: 1024 KB of program flash memory,,15: 1024 KB of program flash memory" newline rbitfld.long 0x00 16.--19. " EESIZE ,EEPROM size" "0: 16 KB,1: 0001,2: 0010,3: 0011,4: 0100,5: 512 Bytes,6: 256 Bytes,7: 128 Bytes,8: 64 Bytes,9: 32 Bytes,,,,,,15: 0 Bytes" newline rbitfld.long 0x00 8.--11. " DEPART ,FlexNVM partition" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1. " FLASHDOZE ,Flash Doze" "0: Flash remains enabled during Wait mode,1: Flash is disabled for the duration of Wait mode" newline bitfld.long 0x00 0. " FLASHDIS ,Flash Disable" "0: Flash is enabled,1: Flash is disabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1050++0x03 line.long 0x00 "FCFG2,Flash Configuration Register 2" rbitfld.long 0x00 31. " SWAPPFLSH ,Swap program flash" "0: Swap is not active,1: Swap is active" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24.--29. " MAXADDR0 ,Max address block 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 23. " PFLSH ,Program flash" "0: For devices with FlexNVM: Physical flash block 1 is used as FlexNVM For devices without FlexNVM: Re..,1: Physical flash block 1 is used as program flash" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 16.--21. " MAXADDR1 ,Max address block 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*") rgroup.long 0x1050++0x03 line.long 0x00 "FCFG2,Flash Configuration Register 2" bitfld.long 0x00 31. " SWAPPFLSH ,Swap program flash" "0: Swap is not active,1: Swap is active" newline hexmask.long.byte 0x00 24.--30. 1. " MAXADDR0 ,Max address block 0" newline bitfld.long 0x00 23. " PFLSH ,Program flash" "0: Physical flash block 1 is used as FlexNVM,1: Physical flash block 1 is used as program flash" newline hexmask.long.byte 0x00 16.--22. 1. " MAXADDR1 ,Max address block 1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x1050++0x03 line.long 0x00 "FCFG2,Flash Configuration Register 2" bitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24.--29. " MAXADDR01 ,Max address block 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16.--21. " MAXADDR23 ,Max address block 2 or 3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x1050++0x03 line.long 0x00 "FCFG2,Flash Configuration Register 2" hexmask.long.byte 0x00 24.--30. 1. " MAXADDR0 ,Max address block 0" newline bitfld.long 0x00 23. " PFLSH ,Program flash only" "0: Device supports FlexNVM,1: Program Flash only. device does not support FlexNVM" newline hexmask.long.byte 0x00 16.--22. 1. " MAXADDR1 ,Max address block 1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x1050++0x03 line.long 0x00 "FCFG2,Flash Configuration Register 2" bitfld.long 0x00 31. " SWAPPFLSH ,Swap program flash" "0: Swap is not active,1: Swap is active" newline hexmask.long.byte 0x00 24.--30. 1. " MAXADDR0 ,Max address block 0" newline bitfld.long 0x00 23. " PFLSH ,Program flash only" "0: Device supports FlexNVM,1: Program Flash only. device does not support FlexNVM" newline hexmask.long.byte 0x00 16.--22. 1. " MAXADDR1 ,Max address block 1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x1054++0x03 line.long 0x00 "UIDH,Unique Identification Register High" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1054++0x03 line.long 0x00 "UIDH,Unique Identification Register High" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" group.long 0x1058++0x03 line.long 0x00 "UIDMH,Unique Identification Register Mid-High" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x1058++0x03 line.long 0x00 "UIDMH,Unique Identification Register Mid-High" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" rgroup.long 0x105C++0x03 line.long 0x00 "UIDML,Unique Identification Register Mid Low" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x105C++0x03 line.long 0x00 "UIDML,Unique Identification Register Mid Low" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" group.long 0x1060++0x03 line.long 0x00 "UIDL,Unique Identification Register Low" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x1060++0x03 line.long 0x00 "UIDL,Unique Identification Register Low" hexmask.long 0x00 0.--31. 1. " UID ,Unique Identification" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1064++0x03 line.long 0x00 "CLKDIV3,System Clock Divider Register 3" bitfld.long 0x00 1.--3. " PLLFLLDIV ,PLLFLL clock divider divisor" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " PLLFLLFRAC ,PLLFLL clock divider fraction" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1068++0x03 line.long 0x00 "CLKDIV4,System Clock Divider Register 4" bitfld.long 0x00 27.--31. " NFCDIV ,NFC clock divider divisor" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24.--26. " NFCFRAC ,NFC clock divider fraction" "0,1,2,3,4,5,6,7" newline hexmask.long.tbyte 0x00 4.--23. 1. " RESERVED ,no description available" newline bitfld.long 0x00 1.--3. " TRACEDIV ,Trace clock divider divisor" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " TRACEFRAC ,Trace clock divider fraction" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1068++0x03 line.long 0x00 "CLKDIV4,System Clock Divider Register 4" bitfld.long 0x00 1.--3. " TRACEDIV ,Trace clock divider divisor" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " TRACEFRAC ,Trace clock divider fraction" "0,1" endif sif cpuis("MK61F*15") group.long 0x106C++0x03 line.long 0x00 "MCR,Misc Control Register" bitfld.long 0x00 31. " TRACECLKDIS ,Trace clock disable" "0: Enables trace clock,1: Disable trace clock" newline bitfld.long 0x00 30. " ULPICLKOBE ,60 MHz ULPI clock (ULPI_CLK) output enable" "0: Internal generated 60MHz ULPI clock is not output to the ULPI_CLK pin,1: Interanl generated 60MHz ULPI clock provide clock for external ULPI phy" newline bitfld.long 0x00 29. " PDBLOOP ,PDB Loop Mode" "0: Provides two seperated minor loop. loop for ADC0/1 and loop for ADC2/3D,1: Provides a loop to involve ADC0. ADC1. ADC2 and ADC3" newline hexmask.long.word 0x00 17.--28. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 9. " RCRRST ,DDR RCR Reset Status" "0: DDR RCR is not in reset status,1: DDR RCR is in reset status" newline bitfld.long 0x00 8. " RCRRSTEN ,DDR RCR Special Reset Enable" "0: No soft reset to DDR RCR,1: Soft reset to DDR RCR" newline bitfld.long 0x00 5.--7. " DDRCFG ,DDR configuration select" "0: LPDDR Half Strength,1: LPDDR Full Strength,2: DDR2 Half Strength,3: DDR1,4: Reserved,5: Reserved,6: DDR2 Full Strength,7: Reserved" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3. " DDRDQSDIS ,DDR_DQS analog circuit disable" "0,1" newline bitfld.long 0x00 2. " DDRPEN ,Pin enable for all DDR I/O" "0: All DDR I/O pins are disabled,1: All DDR I/O pins are enabled" newline rbitfld.long 0x00 1. " DDRS ,DDR Self Refresh Status" "0: DDR is not set to self refresh mode,1: Sets DDR in self refresh mode" newline bitfld.long 0x00 0. " DDRSREN ,DDR self refresh enable" "0: DDR is not set to self refresh mode,1: DDR is set in self refresh mode" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x106C++0x03 line.long 0x00 "MCR,Misc Control Register" bitfld.long 0x00 31. " TRACECLKDIS ,Trace clock disable" "0: Enables trace clock,1: Disable trace clock" newline bitfld.long 0x00 30. " ULPICLKOBE ,60 MHz ULPI clock output enable" "0: Internal generated 60MHz ULPI clock is not output to pad,1: Interanl generated 60MHz ULPI clock provide clock for external ULPI phy" newline bitfld.long 0x00 29. " PDBLOOP ,PDB Loop Mode" "0: Provides two seperated minor loop. loop for ADC0/1 and loop for ADC2/3D,1: Provides a loop to involve ADC0. ADC1. ADC2 and ADC3" newline hexmask.long.word 0x00 17.--28. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 9. " RCRRST ,DDR RCR Reset Status" "0: DDR RCR is not in reset status,1: DDR RCR is in reset status" newline bitfld.long 0x00 8. " RCRRSTEN ,DDR RCR Special Reset Enable" "0: No soft reset to DDR RCR,1: Soft reset to DDR RCR" newline rbitfld.long 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 1. " DDRS ,DDR Self Refresh Status" "0: DDR is not set to self refresh mode,1: Sets DDR in self refresh mode" newline bitfld.long 0x00 0. " DDRSREN ,DDR self refresh enable" "0: DDR is not set to self refresh mode,1: DDR is set in self refresh mode" endif sif cpuis("MK60F*15") group.long 0x106C++0x03 line.long 0x00 "MCR,Misc Control Register" bitfld.long 0x00 31. " TRACECLKDIS ,Trace clock disable" "0: Enables trace clock,1: Disable trace clock" newline bitfld.long 0x00 30. " ULPICLKOBE ,60 MHz ULPI clock (ULPI_CLK) output enable" "0: Internal generated 60MHz ULPI clock is not output to the ULPI_CLK pin,1: Interanl generated 60MHz ULPI clock provide clock for external ULPI phy" newline bitfld.long 0x00 29. " PDBLOOP ,PDB Loop Mode" "0: Provides two seperated minor loop. loop for ADC0/1 and loop for ADC2/3D,1: Provides a loop to involve ADC0. ADC1. ADC2 and ADC3" newline hexmask.long.word 0x00 17.--28. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 8.--9. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 0.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif width 0x0B tree.end tree "SMC (System Mode Controller)" base ad:0x4007E000 width 10. sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "PMPROT,Power Mode Protection register" bitfld.byte 0x00 5. " AVLP ,Allow Very-Low-Power Modes" "0: VLPR. VLPW and VLPS are not allowed,1: VLPR. VLPW and VLPS are allowed" newline bitfld.byte 0x00 3. " ALLS ,Allow Low-Leakage Stop Mode" "0: LLS is not allowed,1: LLS is allowed" newline bitfld.byte 0x00 1. " AVLLS ,Allow Very-Low-Leakage Stop Mode" "0: Any VLLSx mode is not allowed,1: Any VLLSx mode is allowed" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "PMPROT,Power Mode Protection register" bitfld.byte 0x00 7. " AHSRUN ,Allow High Speed Run mode" "0: HSRUN is not allowed,1: HSRUN is allowed" newline bitfld.byte 0x00 5. " AVLP ,Allow Very-Low-Power Modes" "0: VLPR. VLPW. and VLPS are not allowed,1: VLPR. VLPW. and VLPS are allowed" newline bitfld.byte 0x00 3. " ALLS ,Allow Low-Leakage Stop Mode" "0: Any LLSx mode is not allowed,1: Any LLSx mode is allowed" newline bitfld.byte 0x00 1. " AVLLS ,Allow Very-Low-Leakage Stop Mode" "0: Any VLLSx mode is not allowed,1: Any VLLSx mode is allowed" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "PMPROT,Power Mode Protection Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 5. " AVLP ,Allow very low power modes" "0: VLPR. VLPW and VLPS are not allowed,1: VLPR. VLPW and VLPS are allowed" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " ALLS ,Allow low leakage stop mode" "0: LLS is not allowed,1: LLS is allowed" newline rbitfld.byte 0x00 2. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 1. " AVLLS ,Allow very low leakage stop mode" "0: Any VLLSx mode is not allowed,1: Any VLLSx mode is allowed" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "PMPROT,Power Mode Protection register" bitfld.byte 0x00 5. " AVLP ,Allow Very-Low-Power Modes" "0: VLPR. VLPW. and VLPS are not allowed,1: VLPR. VLPW. and VLPS are allowed" newline bitfld.byte 0x00 3. " ALLS ,Allow Low-Leakage Stop Mode" "0: LLS is not allowed,1: LLS is allowed" newline bitfld.byte 0x00 1. " AVLLS ,Allow Very-Low-Leakage Stop Mode" "0: Any VLLSx mode is not allowed,1: Any VLLSx mode is allowed" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "PMCTRL,Power Mode Control register" bitfld.byte 0x00 5.--6. " RUNM ,Run Mode Control" "0: Normal Run mode (RUN),,2: Very-Low-Power Run mode (VLPR),3: High Speed Run mode (HSRUN)" newline rbitfld.byte 0x00 3. " STOPA ,Stop Aborted" "0: The previous stop mode entry was successsful,1: The previous stop mode entry was aborted" newline bitfld.byte 0x00 0.--2. " STOPM ,Stop Mode Control" "0: Normal Stop (STOP),,2: Very-Low-Power Stop (VLPS),3: Low-Leakage Stop (LLSx),4: Very-Low-Leakage Stop (VLLSx),,6: Reseved," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "PMCTRL,Power Mode Control Register" bitfld.byte 0x00 7. " LPWUI ,Low Power Wake Up on Interrupt" "0: The system remains in a VLP mode on an interrupt,1: The system exits to normal RUN mode on an interrupt" newline bitfld.byte 0x00 5.--6. " RUNM ,Run Mode Control" "0: Normal run mode (RUN),1: Reserved,2: Very low power run mode (VLPR),3: Reserved" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 3. " STOPA ,Stop Aborted" "0: The previous stop mode entry was successsful,1: The previous stop mode entry was aborted" newline bitfld.byte 0x00 0.--2. " STOPM ,Stop Mode Control" "0: Normal stop (STOP),1: Reserved,2: Very low power stop (VLPS),3: Low leakage stop (LLS),4: Very low leakage stop (VLLSx),5: Reserved,6: Reseved,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "PMCTRL,Power Mode Control Register" bitfld.byte 0x00 7. " LPWUI ,Low Power Wake Up on Interrupt" "0: The system remains in a VLP mode on an interrupt,1: The system exits to normal RUN mode on an interrupt" newline bitfld.byte 0x00 5.--6. " RUNM ,Run Mode Control" "0: Normal run mode (RUN),1: Reserved,2: Very low power run mode (VLPR),3: Reserved" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 3. " STOPA ,Stop Aborted" "0: The previous stop mode entry was successsful,1: The previous stop mode entry was aborted" newline bitfld.byte 0x00 0.--2. " STOPM ,Stop Mode Control" "0: Normal stop (STOP),1: Reserved,2: Very low power stop (VLPS),,4: Very low leakage stop (VLLSx),5: Reserved,6: Reseved,7: Reserved" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "PMCTRL,Power Mode Control register" bitfld.byte 0x00 7. " LPWUI ,Low-Power Wake Up On Interrupt" "0: The system remains in a VLP mode on an interrupt,1: The system exits to Normal RUN mode on an interrupt" newline bitfld.byte 0x00 5.--6. " RUNM ,Run Mode Control" "0: Normal Run mode (RUN),,2: Very-Low-Power Run mode (VLPR)," newline rbitfld.byte 0x00 3. " STOPA ,Stop Aborted" "0: The previous stop mode entry was successsful,1: The previous stop mode entry was aborted" newline bitfld.byte 0x00 0.--2. " STOPM ,Stop Mode Control" "0: Normal Stop (STOP),,2: Very-Low-Power Stop (VLPS),3: Low-Leakage Stop (LLS),4: Very-Low-Leakage Stop (VLLSx),,6: Reseved," endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "STOPCTRL,Stop Control Register" bitfld.byte 0x00 6.--7. " PSTOPO ,Partial Stop Option" "0: STOP - Normal Stop mode,1: PSTOP1 - Partial Stop with both system and bus clocks disabled,2: PSTOP2 - Partial Stop with system clock disabled and bus clock enabled," newline bitfld.byte 0x00 5. " PORPO ,POR Power Option" "0: POR detect circuit is enabled in VLLS0,1: POR detect circuit is disabled in VLLS0" newline bitfld.byte 0x00 4. " RAM2PO ,RAM2 Power Option" "0: RAM2 not powered in LLS2/VLLS2,1: RAM2 powered in LLS2/VLLS2" newline bitfld.byte 0x00 0.--2. " LLSM ,LLS or VLLS Mode Control" "0: VLLS0 if PMCTRL[STOPM]=VLLSx. reserved if PMCTRL[STOPM]=LLSx,1: VLLS1 if PMCTRL[STOPM]=VLLSx. reserved if PMCTRL[STOPM]=LLSx,2: VLLS2 if PMCTRL[STOPM]=VLLSx. LLS2 if PMCTRL[STOPM]=LLSx,3: VLLS3 if PMCTRL[STOPM]=VLLSx. LLS3 if PMCTRL[STOPM]=LLSx,,,," endif sif cpuis("MK60D*10*") group.byte 0x02++0x00 line.byte 0x00 "VLLSCTRL,VLLS Control register" bitfld.byte 0x00 4. " RAM2PO ,RAM2 Power Option" "0: RAM2 not powered in VLLS2,1: RAM2 powered in VLLS2" newline bitfld.byte 0x00 0.--2. " VLLSM ,VLLS Mode Control" ",1: VLLS1,2: VLLS2,3: VLLS3,,,," endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x02++0x00 line.byte 0x00 "VLLSCTRL,VLLS Control register" bitfld.byte 0x00 5. " PORPO ,POR Power Option" "0: POR detect circuit is enabled in VLLS0,1: POR detect circuit is disabled in VLLS0" newline bitfld.byte 0x00 0.--2. " VLLSM ,VLLS Mode Control" "0: VLLS0,1: VLLS1,2: VLLS2,3: VLLS3,,,," endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x02++0x00 line.byte 0x00 "VLLSCTRL,VLLS Control Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--2. " VLLSM ,VLLS Mode Control" "0: Reserved,1: VLLS1,2: VLLS2,3: VLLS3,4: Reserved,5: Reserved,6: Reserved,7: Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x03++0x00 line.byte 0x00 "PMSTAT,Power Mode Status Register" bitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.byte 0x00 0.--6. 1. " PMSTAT ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x03++0x00 line.byte 0x00 "PMSTAT,Power Mode Status register" hexmask.byte 0x00 0.--6. 1. " PMSTAT ,When debug is enabled. the PMSTAT will not update to STOP or VLPS" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.byte 0x03++0x00 line.byte 0x00 "PMSTAT,Power Mode Status register" hexmask.byte 0x00 0.--7. 1. " PMSTAT ,Power Mode Status" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "PMSTAT,Power Mode Status Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline hexmask.byte 0x00 0.--6. 1. " PMSTAT ,no description available" endif width 0x0B tree.end tree "SPI (Serial Peripheral Interface)" tree "SPI0" base ad:0x4002C000 width 13. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "MCR,DSPI Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: DSPI is in slave mode,1: DSPI is in master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,,,3: Reserved" newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in debug mode,1: Halt serial transfers in debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS[5]/PCSS is used as the Peripheral Chip Select[5] signal,1: PCS[5]/PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on DSPI,1: Doze mode disables DSPI" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enable DSPI clocks,1: Allow external logic to disable DSPI clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: Tx FIFO is enabled,1: Tx FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: Rx FIFO is enabled,1: Rx FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the Tx FIFO counter,1: Clear the Tx FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,no description available" "0: Do not clear the Rx FIFO counter,1: Clear the Rx FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample,3: Reserved" newline rbitfld.long 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MCR,DSPI Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: DSPI is in slave mode,1: DSPI is in master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,1: Reserved,2: Reserved,3: Reserved" newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in debug mode,1: Halt serial transfers in debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS[5]/PCSS is used as the Peripheral Chip Select[5] signal,1: PCS[5]/PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on DSPI,1: Doze mode disables DSPI" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enable DSPI clocks,1: Allow external logic to disable DSPI clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: Tx FIFO is enabled,1: Tx FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: Rx FIFO is enabled,1: Rx FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the Tx FIFO counter,1: Clear the Tx FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,no description available" "0: Do not clear the Rx FIFO counter,1: Clear the Rx FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample,3: Reserved" newline rbitfld.long 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline rbitfld.long 0x00 28.--29. " DCONF ,SPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Transfer Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 21. " PCSIS5 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 20. " PCSIS4 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 19. " PCSIS3 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 18. " PCSIS2 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 17. " PCSIS1 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 16. " PCSIS0 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,CLR_RXF" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 protocol clock cycles between SCK edge and SIN sample,1: 1 protocol clock cycle between SCK edge and SIN sample,2: 2 protocol clock cycles between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline rbitfld.long 0x00 28.--29. " DCONF ,SPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 21. " PCSIS5 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 20. " PCSIS4 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 19. " PCSIS3 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 18. " PCSIS2 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 17. " PCSIS1 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 16. " PCSIS0 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,Flushes the RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 protocol clock cycles between SCK edge and SIN sample,1: 1 protocol clock cycle between SCK edge and SIN sample,2: 2 protocol clock cycles between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: The module is in Slave mode,1: The module is in Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,Flushes the RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TCR,Transfer Count Register" hexmask.long.word 0x00 16.--31. 1. " SPI_TCNT ,SPI Transfer Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "TCR,DSPI Transfer Count Register" hexmask.long.word 0x00 16.--31. 1. " SPI_TCNT ,SPI Transfer Counter" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CTAR0,Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CTAR0,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LBS First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,DSPI Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--31. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline rbitfld.long 0x00 23.--24. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--21. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CTAR0,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,DSPI Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--31. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline rbitfld.long 0x00 23.--24. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.tbyte 0x00 0.--22. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CTAR1,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "CTAR1,Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CTAR1,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LBS First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "SR,DSPI Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (DSPI is in stopped state),1: Transmit and receive operations are enabled (DSPI is in running state)" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No Tx FIFO underflow,1: Tx FIFO underflow has occurred" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: Tx FIFO is full,1: Tx FIFO is not full" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: Rx FIFO is empty,1: Rx FIFO is not empty" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "SR,Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (The module is in Stopped state),1: Transmit and receive operations are enabled (The module is in Running state)" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "SR,DSPI Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (The module is in Stopped state),1: Transmit and receive operations are enabled (The module is in Running state)" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "RSER,DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline bitfld.long 0x00 28. " EOQF_RE ,Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x30++0x03 line.long 0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF_RE ,DSPI Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF_RE ,DSPI Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,DSPI PUSH TX FIFO Register In Slave Mode" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" group.long 0x34++0x03 line.long 0x00 "PUSHR,DSPI PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,2: Reserved,3: Reserved,4: Reserved,5: Reserved,6: Reserved,7: Reserved" newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[SPI_TCNT] field,1: Clear the TCR[SPI_TCNT] field" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCS ,no description available" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "PUSHR,DSPI PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[SPI_TCNT] field,1: Clear the TCR[SPI_TCNT] field" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCS ,no description available" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field" newline bitfld.long 0x00 21. " PCS5 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 20. " PCS4 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 19. " PCS3 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 18. " PCS2 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 17. " PCS1 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 16. " PCS0 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field" newline bitfld.long 0x00 16.--21. " PCS ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,DSPI PUSH TX FIFO Register In Slave Mode" hexmask.long 0x00 0.--31. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,PUSH TX FIFO Register In Slave Mode" hexmask.long 0x00 0.--31. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x38++0x03 line.long 0x00 "POPR,DSPI POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x38++0x03 line.long 0x00 "POPR,POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "POPR,DSPI POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" group.long 0x3C++0x03 line.long 0x00 "TXFR0,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x3C++0x03 line.long 0x00 "TXFR0,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x3C++0x03 line.long 0x00 "TXFR0,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TXFR1,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TXFR1,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x40++0x03 line.long 0x00 "TXFR1,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TXFR2,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x44++0x03 line.long 0x00 "TXFR2,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x44++0x03 line.long 0x00 "TXFR2,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" group.long 0x48++0x03 line.long 0x00 "TXFR3,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x48++0x03 line.long 0x00 "TXFR3,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x48++0x03 line.long 0x00 "TXFR3,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" rgroup.long 0x7C++0x03 line.long 0x00 "RXFR0,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x7C++0x03 line.long 0x00 "RXFR0,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x7C++0x03 line.long 0x00 "RXFR0,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x80++0x03 line.long 0x00 "RXFR1,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RXFR1,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x80++0x03 line.long 0x00 "RXFR1,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" rgroup.long 0x84++0x03 line.long 0x00 "RXFR2,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x84++0x03 line.long 0x00 "RXFR2,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "RXFR2,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x88++0x03 line.long 0x00 "RXFR3,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x88++0x03 line.long 0x00 "RXFR3,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x88++0x03 line.long 0x00 "RXFR3,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif width 0x0B tree.end tree "SPI1" base ad:0x4002D000 width 13. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "MCR,DSPI Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: DSPI is in slave mode,1: DSPI is in master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,,,3: Reserved" newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in debug mode,1: Halt serial transfers in debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS[5]/PCSS is used as the Peripheral Chip Select[5] signal,1: PCS[5]/PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on DSPI,1: Doze mode disables DSPI" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enable DSPI clocks,1: Allow external logic to disable DSPI clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: Tx FIFO is enabled,1: Tx FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: Rx FIFO is enabled,1: Rx FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the Tx FIFO counter,1: Clear the Tx FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,no description available" "0: Do not clear the Rx FIFO counter,1: Clear the Rx FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample,3: Reserved" newline rbitfld.long 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MCR,DSPI Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: DSPI is in slave mode,1: DSPI is in master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,1: Reserved,2: Reserved,3: Reserved" newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in debug mode,1: Halt serial transfers in debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS[5]/PCSS is used as the Peripheral Chip Select[5] signal,1: PCS[5]/PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on DSPI,1: Doze mode disables DSPI" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enable DSPI clocks,1: Allow external logic to disable DSPI clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: Tx FIFO is enabled,1: Tx FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: Rx FIFO is enabled,1: Rx FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the Tx FIFO counter,1: Clear the Tx FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,no description available" "0: Do not clear the Rx FIFO counter,1: Clear the Rx FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample,3: Reserved" newline rbitfld.long 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline rbitfld.long 0x00 28.--29. " DCONF ,SPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Transfer Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 21. " PCSIS5 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 20. " PCSIS4 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 19. " PCSIS3 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 18. " PCSIS2 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 17. " PCSIS1 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 16. " PCSIS0 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,CLR_RXF" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 protocol clock cycles between SCK edge and SIN sample,1: 1 protocol clock cycle between SCK edge and SIN sample,2: 2 protocol clock cycles between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline rbitfld.long 0x00 28.--29. " DCONF ,SPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 21. " PCSIS5 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 20. " PCSIS4 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 19. " PCSIS3 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 18. " PCSIS2 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 17. " PCSIS1 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 16. " PCSIS0 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,Flushes the RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 protocol clock cycles between SCK edge and SIN sample,1: 1 protocol clock cycle between SCK edge and SIN sample,2: 2 protocol clock cycles between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: The module is in Slave mode,1: The module is in Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,Flushes the RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TCR,Transfer Count Register" hexmask.long.word 0x00 16.--31. 1. " SPI_TCNT ,SPI Transfer Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "TCR,DSPI Transfer Count Register" hexmask.long.word 0x00 16.--31. 1. " SPI_TCNT ,SPI Transfer Counter" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CTAR0,Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CTAR0,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LBS First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,DSPI Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--31. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline rbitfld.long 0x00 23.--24. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--21. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CTAR0,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,DSPI Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--31. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline rbitfld.long 0x00 23.--24. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.tbyte 0x00 0.--22. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CTAR1,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "CTAR1,Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CTAR1,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LBS First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "SR,DSPI Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (DSPI is in stopped state),1: Transmit and receive operations are enabled (DSPI is in running state)" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No Tx FIFO underflow,1: Tx FIFO underflow has occurred" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: Tx FIFO is full,1: Tx FIFO is not full" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: Rx FIFO is empty,1: Rx FIFO is not empty" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "SR,Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (The module is in Stopped state),1: Transmit and receive operations are enabled (The module is in Running state)" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "SR,DSPI Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (The module is in Stopped state),1: Transmit and receive operations are enabled (The module is in Running state)" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "RSER,DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline bitfld.long 0x00 28. " EOQF_RE ,Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x30++0x03 line.long 0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF_RE ,DSPI Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF_RE ,DSPI Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,DSPI PUSH TX FIFO Register In Slave Mode" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" group.long 0x34++0x03 line.long 0x00 "PUSHR,DSPI PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,2: Reserved,3: Reserved,4: Reserved,5: Reserved,6: Reserved,7: Reserved" newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[SPI_TCNT] field,1: Clear the TCR[SPI_TCNT] field" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCS ,no description available" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "PUSHR,DSPI PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[SPI_TCNT] field,1: Clear the TCR[SPI_TCNT] field" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCS ,no description available" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field" newline bitfld.long 0x00 21. " PCS5 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 20. " PCS4 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 19. " PCS3 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 18. " PCS2 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 17. " PCS1 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 16. " PCS0 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field" newline bitfld.long 0x00 16.--21. " PCS ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,DSPI PUSH TX FIFO Register In Slave Mode" hexmask.long 0x00 0.--31. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,PUSH TX FIFO Register In Slave Mode" hexmask.long 0x00 0.--31. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x38++0x03 line.long 0x00 "POPR,DSPI POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x38++0x03 line.long 0x00 "POPR,POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "POPR,DSPI POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" group.long 0x3C++0x03 line.long 0x00 "TXFR0,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x3C++0x03 line.long 0x00 "TXFR0,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x3C++0x03 line.long 0x00 "TXFR0,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TXFR1,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TXFR1,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x40++0x03 line.long 0x00 "TXFR1,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TXFR2,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x44++0x03 line.long 0x00 "TXFR2,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x44++0x03 line.long 0x00 "TXFR2,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" group.long 0x48++0x03 line.long 0x00 "TXFR3,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x48++0x03 line.long 0x00 "TXFR3,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x48++0x03 line.long 0x00 "TXFR3,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" rgroup.long 0x7C++0x03 line.long 0x00 "RXFR0,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x7C++0x03 line.long 0x00 "RXFR0,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x7C++0x03 line.long 0x00 "RXFR0,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x80++0x03 line.long 0x00 "RXFR1,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RXFR1,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x80++0x03 line.long 0x00 "RXFR1,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" rgroup.long 0x84++0x03 line.long 0x00 "RXFR2,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x84++0x03 line.long 0x00 "RXFR2,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "RXFR2,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x88++0x03 line.long 0x00 "RXFR3,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x88++0x03 line.long 0x00 "RXFR3,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x88++0x03 line.long 0x00 "RXFR3,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif width 0x0B tree.end tree "SPI2" base ad:0x400AC000 width 13. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "MCR,DSPI Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: DSPI is in slave mode,1: DSPI is in master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,,,3: Reserved" newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in debug mode,1: Halt serial transfers in debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS[5]/PCSS is used as the Peripheral Chip Select[5] signal,1: PCS[5]/PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on DSPI,1: Doze mode disables DSPI" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enable DSPI clocks,1: Allow external logic to disable DSPI clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: Tx FIFO is enabled,1: Tx FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: Rx FIFO is enabled,1: Rx FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the Tx FIFO counter,1: Clear the Tx FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,no description available" "0: Do not clear the Rx FIFO counter,1: Clear the Rx FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample,3: Reserved" newline rbitfld.long 0x00 2.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "MCR,DSPI Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: DSPI is in slave mode,1: DSPI is in master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,1: Reserved,2: Reserved,3: Reserved" newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in debug mode,1: Halt serial transfers in debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS[5]/PCSS is used as the Peripheral Chip Select[5] signal,1: PCS[5]/PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on DSPI,1: Doze mode disables DSPI" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enable DSPI clocks,1: Allow external logic to disable DSPI clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: Tx FIFO is enabled,1: Tx FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: Rx FIFO is enabled,1: Rx FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the Tx FIFO counter,1: Clear the Tx FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,no description available" "0: Do not clear the Rx FIFO counter,1: Clear the Rx FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample,3: Reserved" newline rbitfld.long 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 2. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline rbitfld.long 0x00 28.--29. " DCONF ,SPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Transfer Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 21. " PCSIS5 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 20. " PCSIS4 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 19. " PCSIS3 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 18. " PCSIS2 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 17. " PCSIS1 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 16. " PCSIS0 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,CLR_RXF" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 protocol clock cycles between SCK edge and SIN sample,1: 1 protocol clock cycle between SCK edge and SIN sample,2: 2 protocol clock cycles between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: Enables Slave mode,1: Enables Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline rbitfld.long 0x00 28.--29. " DCONF ,SPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 21. " PCSIS5 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 20. " PCSIS4 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 19. " PCSIS3 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 18. " PCSIS2 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 17. " PCSIS1 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 16. " PCSIS0 ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high" newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,Flushes the RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 protocol clock cycles between SCK edge and SIN sample,1: 1 protocol clock cycle between SCK edge and SIN sample,2: 2 protocol clock cycles between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "MCR,Module Configuration Register" bitfld.long 0x00 31. " MSTR ,Master/Slave Mode Select" "0: The module is in Slave mode,1: The module is in Master mode" newline bitfld.long 0x00 30. " CONT_SCKE ,Continuous SCK Enable" "0: Continuous SCK disabled,1: Continuous SCK enabled" newline bitfld.long 0x00 28.--29. " DCONF ,DSPI Configuration" "0: SPI,,," newline bitfld.long 0x00 27. " FRZ ,Freeze" "0: Do not halt serial transfers in Debug mode,1: Halt serial transfers in Debug mode" newline bitfld.long 0x00 26. " MTFE ,Modified Timing Format Enable" "0: Modified SPI transfer format disabled,1: Modified SPI transfer format enabled" newline bitfld.long 0x00 25. " PCSSE ,Peripheral Chip Select Strobe Enable" "0: PCS5/ PCSS is used as the Peripheral Chip Select[5] signal,1: PCS5/ PCSS is used as an active-low PCS Strobe signal" newline bitfld.long 0x00 24. " ROOE ,Receive FIFO Overflow Overwrite Enable" "0: Incoming data is ignored,1: Incoming data is shifted into the shift register" newline bitfld.long 0x00 16.--21. " PCSIS ,Peripheral Chip Select x Inactive State" "0: The inactive state of PCSx is low,1: The inactive state of PCSx is high,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline bitfld.long 0x00 15. " DOZE ,Doze Enable" "0: Doze mode has no effect on the module,1: Doze mode disables the module" newline bitfld.long 0x00 14. " MDIS ,Module Disable" "0: Enables the module clocks,1: Allows external logic to disable the module clocks" newline bitfld.long 0x00 13. " DIS_TXF ,Disable Transmit FIFO" "0: TX FIFO is enabled,1: TX FIFO is disabled" newline bitfld.long 0x00 12. " DIS_RXF ,Disable Receive FIFO" "0: RX FIFO is enabled,1: RX FIFO is disabled" newline bitfld.long 0x00 11. " CLR_TXF ,Clear TX FIFO" "0: Do not clear the TX FIFO counter,1: Clear the TX FIFO counter" newline bitfld.long 0x00 10. " CLR_RXF ,Flushes the RX FIFO" "0: Do not clear the RX FIFO counter,1: Clear the RX FIFO counter" newline bitfld.long 0x00 8.--9. " SMPL_PT ,Sample Point" "0: 0 system clocks between SCK edge and SIN sample,1: 1 system clock between SCK edge and SIN sample,2: 2 system clocks between SCK edge and SIN sample," newline bitfld.long 0x00 0. " HALT ,Halt" "0: Start transfers,1: Stop transfers" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TCR,Transfer Count Register" hexmask.long.word 0x00 16.--31. 1. " SPI_TCNT ,SPI Transfer Counter" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "TCR,DSPI Transfer Count Register" hexmask.long.word 0x00 16.--31. 1. " SPI_TCNT ,SPI Transfer Counter" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CTAR0,Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CTAR0,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LBS First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,DSPI Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--31. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline rbitfld.long 0x00 23.--24. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--21. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x0C++0x03 line.long 0x00 "CTAR0,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CTAR_SLAVE,DSPI Clock and Transfer Attributes Register (In Slave Mode)" bitfld.long 0x00 27.--31. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline rbitfld.long 0x00 23.--24. " RESERVED ,no description available" "0,1,2,3" newline hexmask.long.tbyte 0x00 0.--22. 1. " RESERVED ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "CTAR1,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "CTAR1,Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LSB First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "CTAR1,DSPI Clock and Transfer Attributes Register (In Master Mode)" bitfld.long 0x00 31. " DBR ,Double Baud Rate" "0: The baud rate is computed normally with a 50/50 duty cycle,1: The baud rate is doubled with the duty cycle depending on the Baud Rate Prescaler" newline bitfld.long 0x00 27.--30. " FMSZ ,Frame Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 26. " CPOL ,Clock Polarity" "0: The inactive state value of SCK is low,1: The inactive state value of SCK is high" newline bitfld.long 0x00 25. " CPHA ,Clock Phase" "0: Data is captured on the leading edge of SCK and changed on the following edge,1: Data is changed on the leading edge of SCK and captured on the following edge" newline bitfld.long 0x00 24. " LSBFE ,LBS First" "0: Data is transferred MSB first,1: Data is transferred LSB first" newline bitfld.long 0x00 22.--23. " PCSSCK ,PCS to SCK Delay Prescaler" "0: PCS to SCK Prescaler value is 1,1: PCS to SCK Prescaler value is 3,2: PCS to SCK Prescaler value is 5,3: PCS to SCK Prescaler value is 7" newline bitfld.long 0x00 20.--21. " PASC ,After SCK Delay Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 18.--19. " PDT ,Delay after Transfer Prescaler" "0: Delay after Transfer Prescaler value is 1,1: Delay after Transfer Prescaler value is 3,2: Delay after Transfer Prescaler value is 5,3: Delay after Transfer Prescaler value is 7" newline bitfld.long 0x00 16.--17. " PBR ,Baud Rate Prescaler" "0: Baud Rate Prescaler value is 2,1: Baud Rate Prescaler value is 3,2: Baud Rate Prescaler value is 5,3: Baud Rate Prescaler value is 7" newline bitfld.long 0x00 12.--15. " CSSCK ,PCS to SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " ASC ,After SCK Delay Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. " DT ,Delay After Transfer Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " BR ,Baud Rate Scaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x2C++0x03 line.long 0x00 "SR,DSPI Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (DSPI is in stopped state),1: Transmit and receive operations are enabled (DSPI is in running state)" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No Tx FIFO underflow,1: Tx FIFO underflow has occurred" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: Tx FIFO is full,1: Tx FIFO is not full" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: Rx FIFO is empty,1: Rx FIFO is not empty" newline rbitfld.long 0x00 16. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x2C++0x03 line.long 0x00 "SR,Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (The module is in Stopped state),1: Transmit and receive operations are enabled (The module is in Running state)" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*") group.long 0x2C++0x03 line.long 0x00 "SR,DSPI Status Register" bitfld.long 0x00 31. " TCF ,Transfer Complete Flag" "0: Transfer not complete,1: Transfer complete" newline bitfld.long 0x00 30. " TXRXS ,TX and RX Status" "0: Transmit and receive operations are disabled (The module is in Stopped state),1: Transmit and receive operations are enabled (The module is in Running state)" newline bitfld.long 0x00 28. " EOQF ,End of Queue Flag" "0: EOQ is not set in the executing command,1: EOQ is set in the executing SPI command" newline bitfld.long 0x00 27. " TFUF ,Transmit FIFO Underflow Flag" "0: No TX FIFO underflow,1: TX FIFO underflow has occurred" newline bitfld.long 0x00 25. " TFFF ,Transmit FIFO Fill Flag" "0: TX FIFO is full,1: TX FIFO is not full" newline bitfld.long 0x00 19. " RFOF ,Receive FIFO Overflow Flag" "0: No Rx FIFO overflow,1: Rx FIFO overflow has occurred" newline bitfld.long 0x00 17. " RFDF ,Receive FIFO Drain Flag" "0: RX FIFO is empty,1: RX FIFO is not empty" newline rbitfld.long 0x00 12.--15. " TXCTR ,TX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " TXNXTPTR ,Transmit Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 4.--7. " RXCTR ,RX FIFO Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 0.--3. " POPNXTPTR ,Pop Next Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x30++0x03 line.long 0x00 "RSER,DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline bitfld.long 0x00 28. " EOQF_RE ,Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x30++0x03 line.long 0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF_RE ,DSPI Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x30++0x03 line.long 0x00 "RSER,DSPI DMA/Interrupt Request Select and Enable Register" bitfld.long 0x00 31. " TCF_RE ,Transmission Complete Request Enable" "0: TCF interrupt requests are disabled,1: TCF interrupt requests are enabled" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " EOQF_RE ,DSPI Finished Request Enable" "0: EOQF interrupt requests are disabled,1: EOQF interrupt requests are enabled" newline bitfld.long 0x00 27. " TFUF_RE ,Transmit FIFO Underflow Request Enable" "0: TFUF interrupt requests are disabled,1: TFUF interrupt requests are enabled" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " TFFF_RE ,Transmit FIFO Fill Request Enable" "0: TFFF interrupts or DMA requests are disabled,1: TFFF interrupts or DMA requests are enabled" newline bitfld.long 0x00 24. " TFFF_DIRS ,Transmit FIFO Fill DMA or Interrupt Request Select" "0: TFFF flag generates interrupt requests,1: TFFF flag generates DMA requests" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 19. " RFOF_RE ,Receive FIFO Overflow Request Enable" "0: RFOF interrupt requests are disabled,1: RFOF interrupt requests are enabled" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 17. " RFDF_RE ,Receive FIFO Drain Request Enable" "0: RFDF interrupt or DMA requests are disabled,1: RFDF interrupt or DMA requests are enabled" newline bitfld.long 0x00 16. " RFDF_DIRS ,Receive FIFO Drain DMA or Interrupt Request Select" "0: Interrupt request,1: DMA request" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline hexmask.long.word 0x00 0.--13. 1. " RESERVED ,no description available" group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,DSPI PUSH TX FIFO Register In Slave Mode" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" group.long 0x34++0x03 line.long 0x00 "PUSHR,DSPI PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,2: Reserved,3: Reserved,4: Reserved,5: Reserved,6: Reserved,7: Reserved" newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[SPI_TCNT] field,1: Clear the TCR[SPI_TCNT] field" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCS ,no description available" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "PUSHR,DSPI PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[SPI_TCNT] field,1: Clear the TCR[SPI_TCNT] field" newline rbitfld.long 0x00 24.--25. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 22.--23. " RESERVED ,no description available" "0,1,2,3" newline bitfld.long 0x00 16.--21. " PCS ,no description available" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field" newline bitfld.long 0x00 21. " PCS5 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 20. " PCS4 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 19. " PCS3 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 18. " PCS2 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 17. " PCS1 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline bitfld.long 0x00 16. " PCS0 ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*") group.long 0x34++0x03 line.long 0x00 "PUSHR,PUSH TX FIFO Register In Master Mode" bitfld.long 0x00 31. " CONT ,Continuous Peripheral Chip Select Enable" "0: Return PCSn signals to their inactive state between transfers,1: Keep PCSn signals asserted between transfers" newline bitfld.long 0x00 28.--30. " CTAS ,Clock and Transfer Attributes Select" "0: CTAR0,1: CTAR1,,,,,," newline bitfld.long 0x00 27. " EOQ ,End Of Queue" "0: The SPI data is not the last data to transfer,1: The SPI data is the last data to transfer" newline bitfld.long 0x00 26. " CTCNT ,Clear Transfer Counter" "0: Do not clear the TCR[TCNT] field,1: Clear the TCR[TCNT] field" newline bitfld.long 0x00 16.--21. " PCS ,Select which PCS signals are to be asserted for the transfer" "0: Negate the PCS[x] signal,1: Assert the PCS[x] signal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,DSPI PUSH TX FIFO Register In Slave Mode" hexmask.long 0x00 0.--31. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x34++0x03 line.long 0x00 "PUSHR_SLAVE,PUSH TX FIFO Register In Slave Mode" hexmask.long 0x00 0.--31. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x38++0x03 line.long 0x00 "POPR,DSPI POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x38++0x03 line.long 0x00 "POPR,POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x38++0x03 line.long 0x00 "POPR,DSPI POP RX FIFO Register" hexmask.long 0x00 0.--31. 1. " RXDATA ,Received Data" group.long 0x3C++0x03 line.long 0x00 "TXFR0,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x3C++0x03 line.long 0x00 "TXFR0,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x3C++0x03 line.long 0x00 "TXFR0,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x40++0x03 line.long 0x00 "TXFR1,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x40++0x03 line.long 0x00 "TXFR1,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x40++0x03 line.long 0x00 "TXFR1,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x44++0x03 line.long 0x00 "TXFR2,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x44++0x03 line.long 0x00 "TXFR2,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x44++0x03 line.long 0x00 "TXFR2,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" group.long 0x48++0x03 line.long 0x00 "TXFR3,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x48++0x03 line.long 0x00 "TXFR3,Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x48++0x03 line.long 0x00 "TXFR3,DSPI Transmit FIFO Registers" hexmask.long.word 0x00 16.--31. 1. " TXCMD_TXDATA ,Transmit Command or Transmit Data" newline hexmask.long.word 0x00 0.--15. 1. " TXDATA ,Transmit Data" rgroup.long 0x7C++0x03 line.long 0x00 "RXFR0,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x7C++0x03 line.long 0x00 "RXFR0,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x7C++0x03 line.long 0x00 "RXFR0,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x80++0x03 line.long 0x00 "RXFR1,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x80++0x03 line.long 0x00 "RXFR1,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x80++0x03 line.long 0x00 "RXFR1,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" rgroup.long 0x84++0x03 line.long 0x00 "RXFR2,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x84++0x03 line.long 0x00 "RXFR2,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x84++0x03 line.long 0x00 "RXFR2,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x88++0x03 line.long 0x00 "RXFR3,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x88++0x03 line.long 0x00 "RXFR3,Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x88++0x03 line.long 0x00 "RXFR3,DSPI Receive FIFO Registers" hexmask.long 0x00 0.--31. 1. " RXDATA ,Receive Data" endif width 0x0B tree.end tree.end sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "SYSMPU (Memory protection unit)" base ad:0x4000D000 width 13. group.long 0x00++0x03 line.long 0x00 "CESR,Control/Error Status Register" bitfld.long 0x00 27.--31. " SPERR ,Slave Port n Error" "0: No error has occurred for slave port n,1: An error has occurred for slave port n,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," newline rbitfld.long 0x00 16.--19. " HRL ,Hardware Revision Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 12.--15. " NSP ,Number Of Slave Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " NRGD ,Number Of Region Descriptors" "0: 8 region descriptors,1: 12 region descriptors,2: 16 region descriptors,,,,,,,,,,,,," newline bitfld.long 0x00 0. " VLD ,Valid" "0: MPU is disabled,1: MPU is enabled" rgroup.long 0x10++0x03 line.long 0x00 "EAR0,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" rgroup.long 0x18++0x03 line.long 0x00 "EAR1,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" rgroup.long 0x20++0x03 line.long 0x00 "EAR2,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" rgroup.long 0x28++0x03 line.long 0x00 "EAR3,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" rgroup.long 0x30++0x03 line.long 0x00 "EAR4,Error Address Register" hexmask.long 0x00 0.--31. 1. " EADDR ,Error Address" rgroup.long 0x14++0x03 line.long 0x00 "EDR0,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error Process Identification" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" rgroup.long 0x1C++0x03 line.long 0x00 "EDR1,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error Process Identification" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" rgroup.long 0x24++0x03 line.long 0x00 "EDR2,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error Process Identification" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" rgroup.long 0x2C++0x03 line.long 0x00 "EDR3,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error Process Identification" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" rgroup.long 0x34++0x03 line.long 0x00 "EDR4,Error Detail Register" hexmask.long.word 0x00 16.--31. 1. " EACD ,Error Access Control Detail" newline hexmask.long.byte 0x00 8.--15. 1. " EPID ,Error Process Identification" newline bitfld.long 0x00 4.--7. " EMN ,Error Master Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 1.--3. " EATTR ,Error Attributes" "0: User mode. instruction access,1: User mode. data access,2: Supervisor mode. instruction access,3: Supervisor mode. data access,,,," newline bitfld.long 0x00 0. " ERW ,Error Read/Write" "0: Read,1: Write" group.long 0x400++0x03 line.long 0x00 "RGD0_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x410++0x03 line.long 0x00 "RGD1_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x420++0x03 line.long 0x00 "RGD2_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x430++0x03 line.long 0x00 "RGD3_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x440++0x03 line.long 0x00 "RGD4_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x450++0x03 line.long 0x00 "RGD5_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x460++0x03 line.long 0x00 "RGD6_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x470++0x03 line.long 0x00 "RGD7_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x480++0x03 line.long 0x00 "RGD8_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x490++0x03 line.long 0x00 "RGD9_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x4A0++0x03 line.long 0x00 "RGD10_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x4B0++0x03 line.long 0x00 "RGD11_WORD0,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " SRTADDR ,Start Address" group.long 0x404++0x03 line.long 0x00 "RGD0_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x414++0x03 line.long 0x00 "RGD1_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x424++0x03 line.long 0x00 "RGD2_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x434++0x03 line.long 0x00 "RGD3_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x444++0x03 line.long 0x00 "RGD4_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x454++0x03 line.long 0x00 "RGD5_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x464++0x03 line.long 0x00 "RGD6_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x474++0x03 line.long 0x00 "RGD7_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x484++0x03 line.long 0x00 "RGD8_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x494++0x03 line.long 0x00 "RGD9_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x4A4++0x03 line.long 0x00 "RGD10_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x4B4++0x03 line.long 0x00 "RGD11_WORD1,Region Descriptor n" hexmask.long 0x00 5.--31. 1. " ENDADDR ,End Address" group.long 0x408++0x03 line.long 0x00 "RGD0_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x418++0x03 line.long 0x00 "RGD1_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x428++0x03 line.long 0x00 "RGD2_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x438++0x03 line.long 0x00 "RGD3_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x448++0x03 line.long 0x00 "RGD4_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x458++0x03 line.long 0x00 "RGD5_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x468++0x03 line.long 0x00 "RGD6_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x478++0x03 line.long 0x00 "RGD7_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x488++0x03 line.long 0x00 "RGD8_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x498++0x03 line.long 0x00 "RGD9_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x4A8++0x03 line.long 0x00 "RGD10_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x4B8++0x03 line.long 0x00 "RGD11_WORD2,Region Descriptor n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn_WORD3) in the region hit evaluation" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x40C++0x03 line.long 0x00 "RGD0_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x41C++0x03 line.long 0x00 "RGD1_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x42C++0x03 line.long 0x00 "RGD2_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x43C++0x03 line.long 0x00 "RGD3_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x44C++0x03 line.long 0x00 "RGD4_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x45C++0x03 line.long 0x00 "RGD5_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x46C++0x03 line.long 0x00 "RGD6_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x47C++0x03 line.long 0x00 "RGD7_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x48C++0x03 line.long 0x00 "RGD8_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x49C++0x03 line.long 0x00 "RGD9_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x4AC++0x03 line.long 0x00 "RGD10_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x4BC++0x03 line.long 0x00 "RGD11_WORD3,Region Descriptor n" hexmask.long.byte 0x00 24.--31. 1. " PID ,Process Identifier" newline hexmask.long.byte 0x00 16.--23. 1. " PIDMASK ,Process Identifier Mask" newline bitfld.long 0x00 0. " VLD ,Valid" "0: Region descriptor is invalid,1: Region descriptor is valid" group.long 0x800++0x03 line.long 0x00 "RGDAAC0,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x804++0x03 line.long 0x00 "RGDAAC1,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x808++0x03 line.long 0x00 "RGDAAC2,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x80C++0x03 line.long 0x00 "RGDAAC3,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x810++0x03 line.long 0x00 "RGDAAC4,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x814++0x03 line.long 0x00 "RGDAAC5,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x818++0x03 line.long 0x00 "RGDAAC6,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x81C++0x03 line.long 0x00 "RGDAAC7,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x820++0x03 line.long 0x00 "RGDAAC8,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x824++0x03 line.long 0x00 "RGDAAC9,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x828++0x03 line.long 0x00 "RGDAAC10,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" group.long 0x82C++0x03 line.long 0x00 "RGDAAC11,Region Descriptor Alternate Access Control n" bitfld.long 0x00 31. " M7RE ,Bus Master 7 Read Enable" "0: Bus master 7 reads terminate with an access error and the read is not performed,1: Bus master 7 reads allowed" newline bitfld.long 0x00 30. " M7WE ,Bus Master 7 Write Enable" "0: Bus master 7 writes terminate with an access error and the write is not performed,1: Bus master 7 writes allowed" newline bitfld.long 0x00 29. " M6RE ,Bus Master 6 Read Enable" "0: Bus master 6 reads terminate with an access error and the read is not performed,1: Bus master 6 reads allowed" newline bitfld.long 0x00 28. " M6WE ,Bus Master 6 Write Enable" "0: Bus master 6 writes terminate with an access error and the write is not performed,1: Bus master 6 writes allowed" newline bitfld.long 0x00 27. " M5RE ,Bus Master 5 Read Enable" "0: Bus master 5 reads terminate with an access error and the read is not performed,1: Bus master 5 reads allowed" newline bitfld.long 0x00 26. " M5WE ,Bus Master 5 Write Enable" "0: Bus master 5 writes terminate with an access error and the write is not performed,1: Bus master 5 writes allowed" newline bitfld.long 0x00 25. " M4RE ,Bus Master 4 Read Enable" "0: Bus master 4 reads terminate with an access error and the read is not performed,1: Bus master 4 reads allowed" newline bitfld.long 0x00 24. " M4WE ,Bus Master 4 Write Enable" "0: Bus master 4 writes terminate with an access error and the write is not performed,1: Bus master 4 writes allowed" newline bitfld.long 0x00 23. " M3PE ,Bus Master 3 Process Identifier Enable" "0: Do not include the process identifier in the evaluation,1: Include the process identifier and mask (RGDn" newline bitfld.long 0x00 21.--22. " M3SM ,Bus Master 3 Supervisor Mode Access Control" "0: r/w/x. read. write and execute allowed,1: r/x. read and execute allowed. but no write,2: r/w. read and write allowed. but no execute,3: Same as User mode defined in M3UM" newline bitfld.long 0x00 18.--20. " M3UM ,Bus Master 3 User Mode Access Control" "0: An attempted access of that mode may be terminated with an access error (if not allowed by another d..,1: Allows the given access type to occur,,,,,," newline bitfld.long 0x00 17. " M2PE ,Bus Master 2 Process Identifier Enable" "0,1" newline bitfld.long 0x00 15.--16. " M2SM ,Bus Master 2 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 12.--14. " M2UM ,Bus Master 2 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 11. " M1PE ,Bus Master 1 Process Identifier Enable" "0,1" newline bitfld.long 0x00 9.--10. " M1SM ,Bus Master 1 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 6.--8. " M1UM ,Bus Master 1 User Mode Access Control" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 5. " M0PE ,Bus Master 0 Process Identifier Enable" "0,1" newline bitfld.long 0x00 3.--4. " M0SM ,Bus Master 0 Supervisor Mode Access Control" "0,1,2,3" newline bitfld.long 0x00 0.--2. " M0UM ,Bus Master 0 User Mode Access Control" "0,1,2,3,4,5,6,7" width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") tree "SYSTEMCONTROL (System Control Block)" base ad:0xE000E000 width 8. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "ACTLR,Auxiliary Control Register." rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2. " DISFOLD ,Disables folding of IT instructions" "0,1" newline bitfld.long 0x00 1. " DISDEFWBUF ,Disables write buffer use during default memory map accesses" "0,1" newline bitfld.long 0x00 0. " DISMCYCINT ,Disables interruption of multi-cycle instructions" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "ACTLR,Auxiliary Control Register." bitfld.long 0x00 2. " DISFOLD ,Disables folding of IT instructions" "0,1" newline bitfld.long 0x00 1. " DISDEFWBUF ,Disables write buffer use during default memory map accesses" "0,1" newline bitfld.long 0x00 0. " DISMCYCINT ,Disables interruption of multi-cycle instructions" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0xD00++0x03 line.long 0x00 "CPUID,CPUID Base Register" hexmask.long.byte 0x00 24.--31. 1. " IMPLEMENTER ,Implementer code" newline rbitfld.long 0x00 20.--23. " VARIANT ,Indicates processor revision: 0x2 = Revision 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 19. " RESERVED ,(Constant) Reads as 1" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,(Constant) Reads as 1" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,(Constant) Reads as 1" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,(Constant) Reads as 1" "0,1" newline hexmask.long.word 0x00 4.--15. 1. " PARTNO ,Indicates part number" newline rbitfld.long 0x00 0.--3. " REVISION ,Indicates patch release: 0x0 = Patch 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0xD00++0x03 line.long 0x00 "CPUID,CPUID Base Register" hexmask.long.byte 0x00 24.--31. 1. " IMPLEMENTER ,Implementer code" newline bitfld.long 0x00 20.--23. " VARIANT ,Indicates processor revision: 0x2 = Revision 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " PARTNO ,Indicates part number" newline bitfld.long 0x00 0.--3. " REVISION ,Indicates patch release: 0x0 = Patch 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0xD00++0x03 line.long 0x00 "CPUID,CPUID Base Register" hexmask.long.byte 0x00 24.--31. 1. " IMPLEMENTER ,Implementer code" newline bitfld.long 0x00 20.--23. " VARIANT ,Indicates processor revision: 0x2 = Revision 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19. " RESERVED ,(Constant) Reads as 1" "0,1" newline bitfld.long 0x00 18. " RESERVED ,(Constant) Reads as 1" "0,1" newline bitfld.long 0x00 17. " RESERVED ,(Constant) Reads as 1" "0,1" newline bitfld.long 0x00 16. " RESERVED ,(Constant) Reads as 1" "0,1" newline hexmask.long.word 0x00 4.--15. 1. " PARTNO ,Indicates part number" newline bitfld.long 0x00 0.--3. " REVISION ,Indicates patch release: 0x0 = Patch 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD04++0x03 line.long 0x00 "ICSR,Interrupt Control and State Register" bitfld.long 0x00 31. " NMIPENDSET ,no description available" "0: write: no effect. read: NMI exception is not pending,1: write: changes NMI exception state to pending. read: NMI exception is pending" newline bitfld.long 0x00 28. " PENDSVSET ,no description available" "0: write: no effect. read: PendSV exception is not pending,1: write: changes PendSV exception state to pending. read: PendSV exception is pending" newline bitfld.long 0x00 27. " PENDSVCLR ,no description available" "0: no effect,1: removes the pending state from the PendSV exception" newline bitfld.long 0x00 26. " PENDSTSET ,no description available" "0: write: no effect. read: SysTick exception is not pending,1: write: changes SysTick exception state to pending. read: SysTick exception is pending" newline bitfld.long 0x00 25. " PENDSTCLR ,no description available" "0: no effect,1: removes the pending state from the SysTick exception" newline rbitfld.long 0x00 23. " ISRPREEMPT ,no description available" "0: Will not service,1: Will service a pending exception" newline rbitfld.long 0x00 22. " ISRPENDING ,no description available" "0,1" newline rbitfld.long 0x00 12.--17. " VECTPENDING ,Exception number of the highest priority pending enabled exception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 11. " RETTOBASE ,no description available" "0: there are preempted active exceptions to execute,1: there are no active exceptions. or the currently-executing exception is the only active exception" newline hexmask.long.word 0x00 0.--8. 1. " VECTACTIVE ,Active exception number" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD04++0x03 line.long 0x00 "ICSR,Interrupt Control and State Register" bitfld.long 0x00 31. " NMIPENDSET ,no description available" "0: write: no effect. read: NMI exception is not pending,1: write: changes NMI exception state to pending. read: NMI exception is pending" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 28. " PENDSVSET ,no description available" "0: write: no effect. read: PendSV exception is not pending,1: write: changes PendSV exception state to pending. read: PendSV exception is pending" newline bitfld.long 0x00 27. " PENDSVCLR ,no description available" "0: no effect,1: removes the pending state from the PendSV exception" newline bitfld.long 0x00 26. " PENDSTSET ,no description available" "0: write: no effect. read: SysTick exception is not pending,1: write: changes SysTick exception state to pending. read: SysTick exception is pending" newline bitfld.long 0x00 25. " PENDSTCLR ,no description available" "0: no effect,1: removes the pending state from the SysTick exception" newline rbitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 23. " ISRPREEMPT ,no description available" "0: Will not service,1: Will service a pending exception" newline rbitfld.long 0x00 22. " ISRPENDING ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12.--17. " VECTPENDING ,Exception number of the highest priority pending enabled exception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 11. " RETTOBASE ,no description available" "0: there are preempted active exceptions to execute,1: there are no active exceptions. or the currently-executing exception is the only active exception" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline hexmask.long.word 0x00 0.--8. 1. " VECTACTIVE ,Active exception number" group.long 0xD08++0x03 line.long 0x00 "VTOR,Vector Table Offset Register" hexmask.long 0x00 7.--31. 1. " TBLOFF ,Vector table base offset" newline bitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD08++0x03 line.long 0x00 "VTOR,Vector Table Offset Register" hexmask.long 0x00 7.--31. 1. " TBLOFF ,Vector table base offset" group.long 0xD0C++0x03 line.long 0x00 "AIRCR,Application Interrupt and Reset Control Register" hexmask.long.word 0x00 16.--31. 1. " VECTKEY ,Register key" newline rbitfld.long 0x00 15. " ENDIANNESS ,no description available" "0: Little-endian,1: Big-endian" newline bitfld.long 0x00 8.--10. " PRIGROUP ,Interrupt priority grouping field" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 2. " SYSRESETREQ ,no description available" "0: no system reset request,1: asserts a signal to the outer system that requests a reset" newline bitfld.long 0x00 1. " VECTCLRACTIVE ,no description available" "0,1" newline bitfld.long 0x00 0. " VECTRESET ,no description available" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD0C++0x03 line.long 0x00 "AIRCR,Application Interrupt and Reset Control Register" hexmask.long.word 0x00 16.--31. 1. " VECTKEY ,Register key" newline rbitfld.long 0x00 15. " ENDIANNESS ,no description available" "0: Little-endian,1: Big-endian" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8.--10. " PRIGROUP ,Interrupt priority grouping field" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2. " SYSRESETREQ ,no description available" "0: no system reset request,1: asserts a signal to the outer system that requests a reset" newline bitfld.long 0x00 1. " VECTCLRACTIVE ,no description available" "0,1" newline bitfld.long 0x00 0. " VECTRESET ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD10++0x03 line.long 0x00 "SCR,System Control Register" bitfld.long 0x00 4. " SEVONPEND ,no description available" "0: only enabled interrupts or events can wakeup the processor. disabled interrupts are excluded,1: enabled events and all interrupts. including disabled interrupts. can wakeup the processor" newline bitfld.long 0x00 2. " SLEEPDEEP ,no description available" "0: sleep,1: deep sleep" newline bitfld.long 0x00 1. " SLEEPONEXIT ,no description available" "0: o not sleep when returning to Thread mode,1: enter sleep. or deep sleep. on return from an ISR" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD10++0x03 line.long 0x00 "SCR,System Control Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 4. " SEVONPEND ,no description available" "0: only enabled interrupts or events can wakeup the processor. disabled interrupts are excluded,1: enabled events and all interrupts. including disabled interrupts. can wakeup the processor" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2. " SLEEPDEEP ,no description available" "0: sleep,1: deep sleep" newline bitfld.long 0x00 1. " SLEEPONEXIT ,no description available" "0: o not sleep when returning to Thread mode,1: enter sleep. or deep sleep. on return from an ISR" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD14++0x03 line.long 0x00 "CCR,Configuration and Control Register" bitfld.long 0x00 9. " STKALIGN ,Indicates stack alignment on exception entry" "0: 4-byte aligned,1: 8-byte aligned" newline bitfld.long 0x00 8. " BFHFNMIGN ,Enables handlers with priority -1 or -2 to ignore data BusFaults caused by load and store instructio.." "0: data bus faults caused by load and store instructions cause a lock-up,1: handlers running at priority -1 and -2 ignore data bus faults caused by load and store instructions" newline bitfld.long 0x00 4. " DIV_0_TRP ,Enables faulting or halting when the processor executes an SDIV or UDIV instruction with a divisor o.." "0: do not trap divide by 0,1: trap divide by 0" newline bitfld.long 0x00 3. " UNALIGN_TRP ,Enables unaligned access traps" "0: do not trap unaligned halfword and word accesses,1: trap unaligned halfword and word accesses" newline bitfld.long 0x00 1. " USERSETMPEND ,Enables unprivileged software access to the STIR" "0: disable,1: enable" newline bitfld.long 0x00 0. " NONBASETHRDENA ,no description available" "0: processor can enter Thread mode only when no exception is active,1: processor can enter Thread mode from any level under the control of an EXC_RETURN value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD14++0x03 line.long 0x00 "CCR,Configuration and Control Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 9. " STKALIGN ,Indicates stack alignment on exception entry" "0: 4-byte aligned,1: 8-byte aligned" newline bitfld.long 0x00 8. " BFHFNMIGN ,Enables handlers with priority -1 or -2 to ignore data BusFaults caused by load and store instructio.." "0: data bus faults caused by load and store instructions cause a lock-up,1: handlers running at priority -1 and -2 ignore data bus faults caused by load and store instructions" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 4. " DIV_0_TRP ,Enables faulting or halting when the processor executes an SDIV or UDIV instruction with a divisor o.." "0: do not trap divide by 0,1: trap divide by 0" newline bitfld.long 0x00 3. " UNALIGN_TRP ,Enables unaligned access traps" "0: do not trap unaligned halfword and word accesses,1: trap unaligned halfword and word accesses" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " USERSETMPEND ,Enables unprivileged software access to the STIR" "0: disable,1: enable" newline bitfld.long 0x00 0. " NONBASETHRDENA ,no description available" "0: processor can enter Thread mode only when no exception is active,1: processor can enter Thread mode from any level under the control of an EXC_RETURN value" group.long 0xD18++0x03 line.long 0x00 "SHPR1,System Handler Priority Register 1" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline hexmask.long.byte 0x00 16.--23. 1. " PRI_6 ,Priority of system handler 6. UsageFault" newline hexmask.long.byte 0x00 8.--15. 1. " PRI_5 ,Priority of system handler 5. BusFault" newline hexmask.long.byte 0x00 0.--7. 1. " PRI_4 ,Priority of system handler 4. MemManage" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD18++0x03 line.long 0x00 "SHPR1,System Handler Priority Register 1" hexmask.long.byte 0x00 16.--23. 1. " PRI_6 ,Priority of system handler 6. UsageFault" newline hexmask.long.byte 0x00 8.--15. 1. " PRI_5 ,Priority of system handler 5. BusFault" newline hexmask.long.byte 0x00 0.--7. 1. " PRI_4 ,Priority of system handler 4. MemManage" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD1C++0x03 line.long 0x00 "SHPR2,System Handler Priority Register 2" hexmask.long.byte 0x00 24.--31. 1. " PRI_11 ,Priority of system handler 11. SVCall" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD1C++0x03 line.long 0x00 "SHPR2,System Handler Priority Register 2" hexmask.long.byte 0x00 24.--31. 1. " PRI_11 ,Priority of system handler 11. SVCall" group.long 0xD20++0x03 line.long 0x00 "SHPR3,System Handler Priority Register 3" hexmask.long.byte 0x00 24.--31. 1. " PRI_15 ,Priority of system handler 15. SysTick exception" newline hexmask.long.byte 0x00 16.--23. 1. " PRI_14 ,Priority of system handler 14. PendSV" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD20++0x03 line.long 0x00 "SHPR3,System Handler Priority Register 3" hexmask.long.byte 0x00 24.--31. 1. " PRI_15 ,Priority of system handler 15. SysTick exception" newline hexmask.long.byte 0x00 16.--23. 1. " PRI_14 ,Priority of system handler 14. PendSV" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" group.long 0xD24++0x03 line.long 0x00 "SHCSR,System Handler Control and State Register" bitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18. " USGFAULTENA ,no description available" "0: disable the exception,1: enable the exception" newline bitfld.long 0x00 17. " BUSFAULTENA ,no description available" "0: disable the exception,1: enable the exception" newline bitfld.long 0x00 16. " MEMFAULTENA ,no description available" "0: disable the exception,1: enable the exception" newline bitfld.long 0x00 15. " SVCALLPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 14. " BUSFAULTPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 13. " MEMFAULTPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 12. " USGFAULTPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 11. " SYSTICKACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 10. " PENDSVACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8. " MONITORACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 7. " SVCALLACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 3. " USGFAULTACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " BUSFAULTACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 0. " MEMFAULTACT ,no description available" "0: exception is not active,1: exception is active" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD24++0x03 line.long 0x00 "SHCSR,System Handler Control and State Register" bitfld.long 0x00 18. " USGFAULTENA ,no description available" "0: disable the exception,1: enable the exception" newline bitfld.long 0x00 17. " BUSFAULTENA ,no description available" "0: disable the exception,1: enable the exception" newline bitfld.long 0x00 16. " MEMFAULTENA ,no description available" "0: disable the exception,1: enable the exception" newline bitfld.long 0x00 15. " SVCALLPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 14. " BUSFAULTPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 13. " MEMFAULTPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 12. " USGFAULTPENDED ,no description available" "0: exception is not pending,1: exception is pending" newline bitfld.long 0x00 11. " SYSTICKACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 10. " PENDSVACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 8. " MONITORACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 7. " SVCALLACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 3. " USGFAULTACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 1. " BUSFAULTACT ,no description available" "0: exception is not active,1: exception is active" newline bitfld.long 0x00 0. " MEMFAULTACT ,no description available" "0: exception is not active,1: exception is active" group.long 0xD28++0x03 line.long 0x00 "CFSR,Configurable Fault Status Registers" bitfld.long 0x00 25. " DIVBYZERO ,no description available" "0: no divide by zero fault. or divide by zero trapping not enabled,1: the processor has executed an SDIV or UDIV instruction with a divisor of 0" newline bitfld.long 0x00 24. " UNALIGNED ,no description available" "0: no unaligned access fault. or unaligned access trapping not enabled,1: the processor has made an unaligned memory access" newline bitfld.long 0x00 19. " NOCP ,no description available" "0: no UsageFault caused by attempting to access a coprocessor,1: the processor has attempted to access a coprocessor" newline bitfld.long 0x00 18. " INVPC ,no description available" "0: no invalid PC load UsageFault,1: the processor has attempted an illegal load of EXC_RETURN to the PC" newline bitfld.long 0x00 17. " INVSTATE ,no description available" "0: no invalid state UsageFault,1: the processor has attempted to execute an instruction that makes illegal use of the EPSR" newline bitfld.long 0x00 16. " UNDEFINSTR ,no description available" "0: no undefined instruction UsageFault,1: the processor has attempted to execute an undefined instruction" newline bitfld.long 0x00 15. " BFARVALID ,no description available" "0: value in BFAR is not a valid fault address,1: BFAR holds a valid fault address" newline bitfld.long 0x00 13. " LSPERR ,no description available" "0: No bus fault occurred during floating-point lazy state preservation,1: A bus fault occurred during floating-point lazy state preservation" newline bitfld.long 0x00 12. " STKERR ,no description available" "0: no stacking fault,1: stacking for an exception entry has caused one or more BusFaults" newline bitfld.long 0x00 11. " UNSTKERR ,no description available" "0: no unstacking fault,1: unstack for an exception return has caused one or more BusFaults" newline bitfld.long 0x00 10. " IMPRECISERR ,no description available" "0: no imprecise data bus error,1: a data bus error has occurred. but the return address in the stack frame is not related to the instr.." newline bitfld.long 0x00 9. " PRECISERR ,no description available" "0: no precise data bus error,1: a data bus error has occurred. and the PC value stacked for the exception return points to the instr.." newline bitfld.long 0x00 8. " IBUSERR ,no description available" "0: no instruction bus error,1: instruction bus error" newline bitfld.long 0x00 7. " MMARVALID ,no description available" "0: value in MMAR is not a valid fault address,1: MMAR holds a valid fault address" newline bitfld.long 0x00 5. " MLSPERR ,no description available" "0: No MemManage fault occurred during floating-point lazy state preservation,1: A MemManage fault occurred during floating-point lazy state preservation" newline bitfld.long 0x00 4. " MSTKERR ,no description available" "0: no stacking fault,1: stacking for an exception entry has caused one or more access violations" newline bitfld.long 0x00 3. " MUNSTKERR ,no description available" "0: no unstacking fault,1: unstack for an exception return has caused one or more access violations" newline bitfld.long 0x00 1. " DACCVIOL ,no description available" "0: no data access violation fault,1: the processor attempted a load or store at a location that does not permit the operation" newline bitfld.long 0x00 0. " IACCVIOL ,no description available" "0: no instruction access violation fault,1: the processor attempted an instruction fetch from a location that does not permit execution" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD28++0x03 line.long 0x00 "CFSR,Configurable Fault Status Registers" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 25. " DIVBYZERO ,no description available" "0: no divide by zero fault. or divide by zero trapping not enabled,1: the processor has executed an SDIV or UDIV instruction with a divisor of 0" newline bitfld.long 0x00 24. " UNALIGNED ,no description available" "0: no unaligned access fault. or unaligned access trapping not enabled,1: the processor has made an unaligned memory access" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 19. " NOCP ,no description available" "0: no UsageFault caused by attempting to access a coprocessor,1: the processor has attempted to access a coprocessor" newline bitfld.long 0x00 18. " INVPC ,no description available" "0: no invalid PC load UsageFault,1: the processor has attempted an illegal load of EXC_RETURN to the PC" newline bitfld.long 0x00 17. " INVSTATE ,no description available" "0: no invalid state UsageFault,1: the processor has attempted to execute an instruction that makes illegal use of the EPSR" newline bitfld.long 0x00 16. " UNDEFINSTR ,no description available" "0: no undefined instruction UsageFault,1: the processor has attempted to execute an undefined instruction" newline bitfld.long 0x00 15. " BFARVALID ,no description available" "0: value in BFAR is not a valid fault address,1: BFAR holds a valid fault address" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 13. " LSPERR ,no description available" "0: No bus fault occurred during floating-point lazy state preservation,1: A bus fault occurred during floating-point lazy state preservation" newline bitfld.long 0x00 12. " STKERR ,no description available" "0: no stacking fault,1: stacking for an exception entry has caused one or more BusFaults" newline bitfld.long 0x00 11. " UNSTKERR ,no description available" "0: no unstacking fault,1: unstack for an exception return has caused one or more BusFaults" newline bitfld.long 0x00 10. " IMPRECISERR ,no description available" "0: no imprecise data bus error,1: a data bus error has occurred. but the return address in the stack frame is not related to the instr.." newline bitfld.long 0x00 9. " PRECISERR ,no description available" "0: no precise data bus error,1: a data bus error has occurred. and the PC value stacked for the exception return points to the instr.." newline bitfld.long 0x00 8. " IBUSERR ,no description available" "0: no instruction bus error,1: instruction bus error" newline bitfld.long 0x00 7. " MMARVALID ,no description available" "0: value in MMAR is not a valid fault address,1: MMAR holds a valid fault address" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 5. " MLSPERR ,no description available" "0: No MemManage fault occurred during floating-point lazy state preservation,1: A MemManage fault occurred during floating-point lazy state preservation" newline bitfld.long 0x00 4. " MSTKERR ,no description available" "0: no stacking fault,1: stacking for an exception entry has caused one or more access violations" newline bitfld.long 0x00 3. " MUNSTKERR ,no description available" "0: no unstacking fault,1: unstack for an exception return has caused one or more access violations" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " DACCVIOL ,no description available" "0: no data access violation fault,1: the processor attempted a load or store at a location that does not permit the operation" newline bitfld.long 0x00 0. " IACCVIOL ,no description available" "0: no instruction access violation fault,1: the processor attempted an instruction fetch from a location that does not permit execution" group.long 0xD2C++0x03 line.long 0x00 "HFSR,HardFault Status register" bitfld.long 0x00 31. " DEBUGEVT ,no description available" "0,1" newline bitfld.long 0x00 30. " FORCED ,no description available" "0: no forced HardFault,1: forced HardFault" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " VECTTBL ,no description available" "0: no BusFault on vector table read,1: BusFault on vector table read" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD2C++0x03 line.long 0x00 "HFSR,HardFault Status register" bitfld.long 0x00 31. " DEBUGEVT ,no description available" "0,1" newline bitfld.long 0x00 30. " FORCED ,no description available" "0: no forced HardFault,1: forced HardFault" newline bitfld.long 0x00 1. " VECTTBL ,no description available" "0: no BusFault on vector table read,1: BusFault on vector table read" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0xD30++0x03 line.long 0x00 "DFSR,Debug Fault Status Register" bitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 30. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 27. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 26. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 21. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 19. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 16. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 14. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 13. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 5. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 4. " EXTERNAL ,no description available" "0: No EDBGRQ debug event,1: EDBGRQ debug event" newline bitfld.long 0x00 3. " VCATCH ,no description available" "0: No Vector catch triggered,1: Vector catch triggered" newline bitfld.long 0x00 2. " DWTTRAP ,no description available" "0: No current debug events generated by the DWT,1: At least one current debug event generated by the DWT" newline bitfld.long 0x00 1. " BKPT ,no description available" "0: No current breakpoint debug event,1: At least one current breakpoint debug event" newline bitfld.long 0x00 0. " HALTED ,no description available" "0: No active halt request debug event,1: Halt request debug event active" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD30++0x03 line.long 0x00 "DFSR,Debug Fault Status Register" bitfld.long 0x00 4. " EXTERNAL ,no description available" "0: No EDBGRQ debug event,1: EDBGRQ debug event" newline bitfld.long 0x00 3. " VCATCH ,no description available" "0: No Vector catch triggered,1: Vector catch triggered" newline bitfld.long 0x00 2. " DWTTRAP ,no description available" "0: No current debug events generated by the DWT,1: At least one current debug event generated by the DWT" newline bitfld.long 0x00 1. " BKPT ,no description available" "0: No current breakpoint debug event,1: At least one current breakpoint debug event" newline bitfld.long 0x00 0. " HALTED ,no description available" "0: No active halt request debug event,1: Halt request debug event active" endif group.long 0xD34++0x03 line.long 0x00 "MMFAR,MemManage Address Register" hexmask.long 0x00 0.--31. 1. " ADDRESS ,Address of MemManage fault location" group.long 0xD38++0x03 line.long 0x00 "BFAR,BusFault Address Register" hexmask.long 0x00 0.--31. 1. " ADDRESS ,Address of the BusFault location" group.long 0xD3C++0x03 line.long 0x00 "AFSR,Auxiliary Fault Status Register" hexmask.long 0x00 0.--31. 1. " AUXFAULT ,Latched version of the AUXFAULT inputs" sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0xD88++0x03 line.long 0x00 "CPACR,Coprocessor Access Control Register" bitfld.long 0x00 22.--23. " CP11 ,Access privileges for coprocessor 11" "0: Access denied,1: Privileged access only,2: Reserved,3: Full access" newline bitfld.long 0x00 20.--21. " CP10 ,Access privileges for coprocessor 10" "0: Access denied,1: Privileged access only,2: Reserved,3: Full access" group.long 0xF34++0x03 line.long 0x00 "FPCCR,Floating-point Context Control Register" bitfld.long 0x00 31. " ASPEN ,Enables CONTROL2 setting on execution of a floating-point instruction" "0: Disable CONTROL2 setting on execution of a floating-point instruction,1: Enable CONTROL2 setting on execution of a floating-point instruction" newline bitfld.long 0x00 30. " LSPEN ,Lazy state preservation for floating-point context" "0: Disable automatic lazy state preservation for floating-point context,1: Enable automatic lazy state preservation for floating-point context" newline bitfld.long 0x00 8. " MONRDY ,Permission to set the MON_PEND when the floating-point stack frame was allocated" "0: DebugMonitor is disabled or priority did not permit setting MON_PEND when the floating-point stack f..,1: DebugMonitor is enabled and priority permits setting MON_PEND when the floating-point stack frame wa.." newline bitfld.long 0x00 6. " BFRDY ,Permission to set the BusFault handler to the pending state when the floating-point stack frame was .." "0: BusFault is disabled or priority did not permit setting the BusFault handler to the pending state wh..,1: BusFault is disabled or priority did not permit setting the BusFault handler to the pending state wh.." newline bitfld.long 0x00 5. " MMRDY ,Permission to set the MemManage handler to the pending state when the floating-point stack frame was.." "0: MemManage is disabled or priority did not permit setting the MemManage handler to the pending state ..,1: MemManage is enabled and priority permitted setting the MemManage handler to the pending state when .." newline bitfld.long 0x00 4. " HFRDY ,Permission to set the HardFault handler to the pending state when the floating-point stack frame was.." "0: Priority did not permit setting the HardFault handler to the pending state when the floating-point s..,1: Priority permitted setting the HardFault handler to the pending state when the floating-point stack .." newline bitfld.long 0x00 3. " THREAD ,Mode when the floating-point stack frame was allocated" "0: Mode was not Thread Mode when the floating-point stack frame was allocated,1: Mode was Thread Mode when the floating-point stack frame was allocated" newline bitfld.long 0x00 1. " USER ,Privilege level when the floating-point stack frame was allocated" "0: Privilege level was not user when the floating-point stack frame was allocated,1: Privilege level was user when the floating-point stack frame was allocated" newline bitfld.long 0x00 0. " LSPACT ,Lazy state preservation" "0: Lazy state preservation is not active,1: Lazy state preservation is active" group.long 0xF38++0x03 line.long 0x00 "FPCAR,Floating-point Context Address Register" hexmask.long 0x00 3.--31. 1. " ADDRESS ,The location of the unpopulated floating-point register space allocated on an exception stack frame" group.long 0xF3C++0x03 line.long 0x00 "FPDSCR,Floating-point Default Status Control Register" bitfld.long 0x00 26. " AHP ,Default value for FPSCR" "0: IEEE half-precision format selected,1: Alternative half-precision format selected" newline bitfld.long 0x00 25. " DN ,Default value for FPSCR" "0: NaN operands propagate through to the output of a floating-point operation,1: Any operation involving one or more NaNs returns the Default NaN" newline bitfld.long 0x00 24. " FZ ,Default value for FPSCR" "0: Flush-to-zero mode disabled,1: Flush-to-zero mode enabled" newline bitfld.long 0x00 22.--23. " RMode ,Default value for FPSCR" "0: Round to Nearest (RN) mode,1: Round towards Plus Infinity (RP) mode,2: Round towards Minus Infinity (RM) mode,3: Round towards Zero (RZ) mode" endif width 0x0B tree.end tree "SYSTICK (System timer)" base ad:0xE000E010 width 7. sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CSR,SysTick Control and Status Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 23. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 22. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 21. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 20. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 19. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 18. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 16. " COUNTFLAG ,no description available" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 14. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 13. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 11. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 10. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 8. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 6. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " CLKSOURCE ,no description available" "0: external clock,1: processor clock" newline bitfld.long 0x00 1. " TICKINT ,no description available" "0: counting down to 0 does not assert the SysTick exception request,1: counting down to 0 asserts the SysTick exception request" newline bitfld.long 0x00 0. " ENABLE ,no description available" "0: counter disabled,1: counter enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CSR,SysTick Control and Status Register" bitfld.long 0x00 16. " COUNTFLAG ,no description available" "0,1" newline bitfld.long 0x00 2. " CLKSOURCE ,no description available" "0: external clock,1: processor clock" newline bitfld.long 0x00 1. " TICKINT ,no description available" "0: counting down to 0 does not assert the SysTick exception request,1: counting down to 0 asserts the SysTick exception request" newline bitfld.long 0x00 0. " ENABLE ,no description available" "0: counter disabled,1: counter enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "RVR,SysTick Reload Value Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--23. 1. " RELOAD ,Value to load into the SysTick Current Value Register when the counter reaches 0" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "RVR,SysTick Reload Value Register" hexmask.long.tbyte 0x00 0.--23. 1. " RELOAD ,Value to load into the SysTick Current Value Register when the counter reaches 0" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "CVR,SysTick Current Value Register" rbitfld.long 0x00 31. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 30. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--23. 1. " CURRENT ,Current value at the time the register is accessed" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "CVR,SysTick Current Value Register" hexmask.long.tbyte 0x00 0.--23. 1. " CURRENT ,Current value at the time the register is accessed" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "CALIB,SysTick Calibration Value Register" rbitfld.long 0x00 31. " NOREF ,no description available" "0: The reference clock is provided,1: The reference clock is not provided" newline rbitfld.long 0x00 30. " SKEW ,no description available" "0: 10ms calibration value is exact,1: 10ms calibration value is inexact. because of the clock frequency" newline rbitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline rbitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Reload value to use for 10ms timing" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.long 0x0C++0x03 line.long 0x00 "CALIB,SysTick Calibration Value Register" bitfld.long 0x00 31. " NOREF ,no description available" "0: The reference clock is provided,1: The reference clock is not provided" newline bitfld.long 0x00 30. " SKEW ,no description available" "0: 10ms calibration value is exact,1: 10ms calibration value is inexact. because of the clock frequency" newline hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Reload value to use for 10ms timing" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x0C++0x03 line.long 0x00 "CALIB,SysTick Calibration Value Register" bitfld.long 0x00 31. " NOREF ,no description available" "0: The reference clock is provided,1: The reference clock is not provided" newline bitfld.long 0x00 30. " SKEW ,no description available" "0: 10ms calibration value is exact,1: 10ms calibration value is inexact. because of the clock frequency" newline bitfld.long 0x00 29. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 28. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 27. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 26. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 25. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 24. " RESERVED ,no description available" "0,1" newline hexmask.long.tbyte 0x00 0.--23. 1. " TENMS ,Reload value to use for 10ms timing" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") tree "TPM (Timer/PWM Module)" tree "TPM1" base ad:0x400C9000 width 9. group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" bitfld.long 0x00 8. " DMA ,DMA Enable" "0: Disables DMA transfers,1: Enables DMA transfers" newline bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: TPM counter operates in up counting mode,1: TPM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CMOD ,Clock Mode Selection" "0: TPM counter is disabled,1: TPM counter increments on every TPM counter clock,2: TPM counter increments on rising edge of TPM_EXTCLK synchronized to the TPM counter clock," newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo value" group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" bitfld.long 0x00 8. " TOF ,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" group.long 0x64++0x03 line.long 0x00 "COMBINE,Combine Channel Register" bitfld.long 0x00 1. " COMSWAP0 ,Combine Channel 0 and 1 Swap" "0: Even channel is used for input capture and 1st compare,1: Odd channel is used for input capture and 1st compare" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels 0 and 1" "0: Channels 0 and 1 are independent,1: Channels 0 and 1 are combined" group.long 0x70++0x03 line.long 0x00 "POL,Channel Polarity" bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" group.long 0x78++0x03 line.long 0x00 "FILTER,Filter Control" bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,Counter Direction in Quadrature Decode Mode" "0: Counter direction is decreasing (counter decrement),1: Counter direction is increasing (counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Indicates if the TOF bit was set on the top or the bottom of counting" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Enables the quadrature decoder mode" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 24.--27. " TRGSEL ,Trigger Select" ",1: Channel 0 pin input capture,2: Channel 1 pin input capture,3: Channel 0 or Channel 1 pin input capture,,,,,,,,,,,," newline bitfld.long 0x00 23. " TRGSRC ,Trigger Source" "0: Trigger source selected by TRGSEL is external,1: Trigger source selected by TRGSEL is internal (channel pin input capture)" newline bitfld.long 0x00 22. " TRGPOL ,Trigger Polarity" "0: Trigger is active high,1: Trigger is active low" newline bitfld.long 0x00 19. " CPOT ,Counter Pause On Trigger" "0,1" newline bitfld.long 0x00 18. " CROT ,Counter Reload On Trigger" "0: Counter is not reloaded due to a rising edge on the selected input trigger,1: Counter is reloaded when a rising edge is detected on the selected input trigger" newline bitfld.long 0x00 17. " CSOO ,Counter Stop On Overflow" "0: TPM counter continues incrementing or decrementing after overflow,1: TPM counter stops incrementing or decrementing after overflow" newline bitfld.long 0x00 16. " CSOT ,Counter Start on Trigger" "0: TPM counter starts to increment immediately. once it is enabled,1: TPM counter only starts to increment when it a rising edge on the selected input trigger is detected.." newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: All channels use the internally generated TPM counter as their timebase,1: All channels use an externally generated global timebase as their timebase" newline bitfld.long 0x00 8. " GTBSYNC ,Global Time Base Synchronization" "0: Global timebase synchronization disabled,1: Global timebase synchronization enabled" newline bitfld.long 0x00 6.--7. " DBGMODE ,Debug Mode" "0: TPM counter is paused and does not increment during debug mode,,,3: TPM counter continues in debug mode" newline bitfld.long 0x00 5. " DOZEEN ,Doze Enable" "0: Internal TPM counter continues in Doze mode,1: Internal TPM counter is paused and does not increment during Doze mode" width 0x0B tree.end tree "TPM2" base ad:0x400CA000 width 9. group.long 0x00++0x03 line.long 0x00 "SC,Status and Control" bitfld.long 0x00 8. " DMA ,DMA Enable" "0: Disables DMA transfers,1: Enables DMA transfers" newline bitfld.long 0x00 7. " TOF ,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed" newline bitfld.long 0x00 6. " TOIE ,Timer Overflow Interrupt Enable" "0: Disable TOF interrupts,1: Enable TOF interrupts" newline bitfld.long 0x00 5. " CPWMS ,Center-Aligned PWM Select" "0: TPM counter operates in up counting mode,1: TPM counter operates in up-down counting mode" newline bitfld.long 0x00 3.--4. " CMOD ,Clock Mode Selection" "0: TPM counter is disabled,1: TPM counter increments on every TPM counter clock,2: TPM counter increments on rising edge of TPM_EXTCLK synchronized to the TPM counter clock," newline bitfld.long 0x00 0.--2. " PS ,Prescale Factor Selection" "0: Divide by 1,1: Divide by 2,2: Divide by 4,3: Divide by 8,4: Divide by 16,5: Divide by 32,6: Divide by 64,7: Divide by 128" group.long 0x04++0x03 line.long 0x00 "CNT,Counter" hexmask.long.word 0x00 0.--15. 1. " COUNT ,Counter value" group.long 0x08++0x03 line.long 0x00 "MOD,Modulo" hexmask.long.word 0x00 0.--15. 1. " MOD ,Modulo value" group.long 0x0C++0x03 line.long 0x00 "C0SC,Channel (n) Status and Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x14++0x03 line.long 0x00 "C1SC,Channel (n) Status and Control" bitfld.long 0x00 7. " CHF ,Channel Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 6. " CHIE ,Channel Interrupt Enable" "0: Disable channel interrupts,1: Enable channel interrupts" newline bitfld.long 0x00 5. " MSB ,Channel Mode Select" "0,1" newline bitfld.long 0x00 4. " MSA ,Channel Mode Select" "0,1" newline bitfld.long 0x00 3. " ELSB ,Edge or Level Select" "0,1" newline bitfld.long 0x00 2. " ELSA ,Edge or Level Select" "0,1" newline bitfld.long 0x00 0. " DMA ,DMA Enable" "0: Disable DMA transfers,1: Enable DMA transfers" group.long 0x10++0x03 line.long 0x00 "C0V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x18++0x03 line.long 0x00 "C1V,Channel (n) Value" hexmask.long.word 0x00 0.--15. 1. " VAL ,Channel Value" group.long 0x50++0x03 line.long 0x00 "STATUS,Capture and Compare Status" bitfld.long 0x00 8. " TOF ,Timer Overflow Flag" "0: TPM counter has not overflowed,1: TPM counter has overflowed" newline bitfld.long 0x00 1. " CH1F ,Channel 1 Flag" "0: No channel event has occurred,1: A channel event has occurred" newline bitfld.long 0x00 0. " CH0F ,Channel 0 Flag" "0: No channel event has occurred,1: A channel event has occurred" group.long 0x64++0x03 line.long 0x00 "COMBINE,Combine Channel Register" bitfld.long 0x00 1. " COMSWAP0 ,Combine Channel 0 and 1 Swap" "0: Even channel is used for input capture and 1st compare,1: Odd channel is used for input capture and 1st compare" newline bitfld.long 0x00 0. " COMBINE0 ,Combine Channels 0 and 1" "0: Channels 0 and 1 are independent,1: Channels 0 and 1 are combined" group.long 0x70++0x03 line.long 0x00 "POL,Channel Polarity" bitfld.long 0x00 1. " POL1 ,Channel 1 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" newline bitfld.long 0x00 0. " POL0 ,Channel 0 Polarity" "0: The channel polarity is active high,1: The channel polarity is active low" group.long 0x78++0x03 line.long 0x00 "FILTER,Filter Control" bitfld.long 0x00 4.--7. " CH1FVAL ,Channel 1 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " CH0FVAL ,Channel 0 Filter Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x80++0x03 line.long 0x00 "QDCTRL,Quadrature Decoder Control and Status" bitfld.long 0x00 3. " QUADMODE ,Quadrature Decoder Mode" "0: Phase encoding mode,1: Count and direction encoding mode" newline rbitfld.long 0x00 2. " QUADIR ,Counter Direction in Quadrature Decode Mode" "0: Counter direction is decreasing (counter decrement),1: Counter direction is increasing (counter increment)" newline rbitfld.long 0x00 1. " TOFDIR ,Indicates if the TOF bit was set on the top or the bottom of counting" "0: TOF bit was set on the bottom of counting,1: TOF bit was set on the top of counting" newline bitfld.long 0x00 0. " QUADEN ,Enables the quadrature decoder mode" "0: Quadrature decoder mode is disabled,1: Quadrature decoder mode is enabled" group.long 0x84++0x03 line.long 0x00 "CONF,Configuration" bitfld.long 0x00 24.--27. " TRGSEL ,Trigger Select" ",1: Channel 0 pin input capture,2: Channel 1 pin input capture,3: Channel 0 or Channel 1 pin input capture,,,,,,,,,,,," newline bitfld.long 0x00 23. " TRGSRC ,Trigger Source" "0: Trigger source selected by TRGSEL is external,1: Trigger source selected by TRGSEL is internal (channel pin input capture)" newline bitfld.long 0x00 22. " TRGPOL ,Trigger Polarity" "0: Trigger is active high,1: Trigger is active low" newline bitfld.long 0x00 19. " CPOT ,Counter Pause On Trigger" "0,1" newline bitfld.long 0x00 18. " CROT ,Counter Reload On Trigger" "0: Counter is not reloaded due to a rising edge on the selected input trigger,1: Counter is reloaded when a rising edge is detected on the selected input trigger" newline bitfld.long 0x00 17. " CSOO ,Counter Stop On Overflow" "0: TPM counter continues incrementing or decrementing after overflow,1: TPM counter stops incrementing or decrementing after overflow" newline bitfld.long 0x00 16. " CSOT ,Counter Start on Trigger" "0: TPM counter starts to increment immediately. once it is enabled,1: TPM counter only starts to increment when it a rising edge on the selected input trigger is detected.." newline bitfld.long 0x00 9. " GTBEEN ,Global time base enable" "0: All channels use the internally generated TPM counter as their timebase,1: All channels use an externally generated global timebase as their timebase" newline bitfld.long 0x00 8. " GTBSYNC ,Global Time Base Synchronization" "0: Global timebase synchronization disabled,1: Global timebase synchronization enabled" newline bitfld.long 0x00 6.--7. " DBGMODE ,Debug Mode" "0: TPM counter is paused and does not increment during debug mode,,,3: TPM counter continues in debug mode" newline bitfld.long 0x00 5. " DOZEEN ,Doze Enable" "0: Internal TPM counter continues in Doze mode,1: Internal TPM counter is paused and does not increment during Doze mode" width 0x0B tree.end tree.end endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") tree "TSI0 (Touch sense input)" base ad:0x40045000 width 11. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "GENCS,TSI General Control and Status Register" bitfld.long 0x00 31. " OUTRGF ,Out of Range Flag" "0,1" newline bitfld.long 0x00 28. " ESOR ,End-of-scan or Out-of-Range Interrupt Selection" "0: Out-of-range interrupt is allowed,1: End-of-scan interrupt is allowed" newline bitfld.long 0x00 24.--27. " MODE ,TSI analog modes setup and status bits" "0: Set TSI in capacitive sensing(non-noise detection) mode,,,,4: Set TSI analog to work in single threshold noise detection mode and the frequency limitation circuit..,,,,8: Set TSI analog to work in single threshold noise detection mode and the frequency limitation circuit..,,,,12: Set TSI analog to work in automatic noise detection mode,,," newline bitfld.long 0x00 21.--23. " REFCHRG ,REFCHRG" "0: 500 nA,1: 1 uA,2: 2 uA,3: 4 uA,4: 8 uA,5: 16 uA,6: 32 uA,7: 64 uA" newline bitfld.long 0x00 19.--20. " DVOLT ,DVOLT" "0: DV = 1.026 V. VP = 1.328 V. Vm = 0.302 V,1: DV = 0.592 V. VP = 1.111 V. Vm = 0.519 V,2: DV = 0.342 V. VP = 0.986 V. Vm = 0.644 V,3: DV = 0.197 V. VP = 0.914 V. Vm = 0.716 V" newline bitfld.long 0x00 16.--18. " EXTCHRG ,EXTCHRG" "0: 500 nA,1: 1 uA,2: 2 uA,3: 4 uA,4: 8 uA,5: 16 uA,6: 32 uA,7: 64 uA" newline bitfld.long 0x00 13.--15. " PS ,PS" "0: Electrode Oscillator Frequency divided by 1,1: Electrode Oscillator Frequency divided by 2,2: Electrode Oscillator Frequency divided by 4,3: Electrode Oscillator Frequency divided by 8,4: Electrode Oscillator Frequency divided by 16,5: Electrode Oscillator Frequency divided by 32,6: Electrode Oscillator Frequency divided by 64,7: Electrode Oscillator Frequency divided by 128" newline bitfld.long 0x00 8.--12. " NSCN ,NSCN" "0: Once per electrode,1: Twice per electrode,2: 3 times per electrode,3: 4 times per electrode,4: 5 times per electrode,5: 6 times per electrode,6: 7 times per electrode,7: 8 times per electrode,8: 9 times per electrode,9: 10 times per electrode,10: 11 times per electrode,11: 12 times per electrode,12: 13 times per electrode,13: 14 times per electrode,14: 15 times per electrode,15: 16 times per electrode,16: 17 times per electrode,17: 18 times per electrode,18: 19 times per electrode,19: 20 times per electrode,20: 21 times per electrode,21: 22 times per electrode,22: 23 times per electrode,23: 24 times per electrode,24: 25 times per electrode,25: 26 times per electrode,26: 27 times per electrode,27: 28 times per electrode,28: 29 times per electrode,29: 30 times per electrode,30: 31 times per electrode,31: 32 times per electrode" newline bitfld.long 0x00 7. " TSIEN ,Touch Sensing Input Module Enable" "0: TSI module disabled,1: TSI module enabled" newline bitfld.long 0x00 6. " TSIIEN ,Touch Sensing Input Interrupt Enable" "0: TSI interrupt is disabled,1: TSI interrupt is enabled" newline bitfld.long 0x00 5. " STPE ,TSI STOP Enable" "0: TSI is disabled when MCU goes into low power mode,1: Allows TSI to continue running in all low power modes" newline bitfld.long 0x00 4. " STM ,Scan Trigger Mode" "0: Software trigger scan,1: Hardware trigger scan" newline rbitfld.long 0x00 3. " SCNIP ,Scan In Progress Status" "0: No scan in progress,1: Scan in progress" newline bitfld.long 0x00 2. " EOSF ,End of Scan Flag" "0: Scan not complete,1: Scan complete" newline bitfld.long 0x00 1. " CURSW ,CURSW" "0: The current source pair are not swapped,1: The current source pair are swapped" newline bitfld.long 0x00 0. " EOSDMEO ,End-of-Scan DMA Transfer Request Enable Only" "0: Do not enable the End-of-Scan DMA transfer request only,1: Only the End-of-Scan event can trigger a DMA transfer request" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "GENCS,General Control and Status Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " LPCLKS ,Low Power Mode Clock Source Selection" "0: LPOCLK,1: VLPOSCCLK" newline bitfld.long 0x00 24.--27. " LPSCNITV ,TSI Low Power Mode Scan Interval" "0: 1 ms scan interval,1: 5 ms scan interval,2: 10 ms scan interval,3: 15 ms scan interval,4: 20 ms scan interval,5: 30 ms scan interval,6: 40 ms scan interval,7: 50 ms scan interval,8: 75 ms scan interval,9: 100 ms scan interval,10: 125 ms scan interval,11: 150 ms scan interval,12: 200 ms scan interval,13: 300 ms scan interval,14: 400 ms scan interval,15: 500 ms scan interval" newline bitfld.long 0x00 19.--23. " NSCN ,Number of Consecutive Scans per Electrode electrode" "0: Once per electrode,1: Twice per electrode,2: 3 times per electrode,3: 4 times per electrode,4: 5 times per electrode,5: 6 times per electrode,6: 7 times per electrode,7: 8 times per electrode,8: 9 times per electrode,9: 10 times per electrode,10: 11 times per electrode,11: 12 times per electrode,12: 13 times per electrode,13: 14 times per electrode,14: 15 times per electrode,15: 16 times per electrode,16: 17 times per electrode,17: 18 times per electrode,18: 19 times per electrode,19: 20 times per electrode,20: 21 times per electrode,21: 22 times per electrode,22: 23 times per electrode,23: 24 times per electrode,24: 25 times per electrode,25: 26 times per electrode,26: 27 times per electrode,27: 28 times per electrode,28: 29 times per electrode,29: 30 times per electrode,30: 31 times per electrode,31: 32 times per electrode" newline bitfld.long 0x00 16.--18. " PS ,Electrode Oscillator prescaler" "0: Electrode Oscillator Frequency divided by 1,1: Electrode Oscillator Frequency divided by 2,2: Electrode Oscillator Frequency divided by 4,3: Electrode Oscillator Frequency divided by 8,4: Electrode Oscillator Frequency divided by 16,5: Electrode Oscillator Frequency divided by 32,6: Electrode Oscillator Frequency divided by 64,7: Electrode Oscillator Frequency divided by 128" newline bitfld.long 0x00 15. " EOSF ,End of Scan Flag" "0,1" newline bitfld.long 0x00 14. " OUTRGF ,Out of Range Flag" "0,1" newline bitfld.long 0x00 13. " EXTERF ,External Electrode error occurred" "0: No short,1: Short to VDD or VSS was detected on one or more electrodes" newline bitfld.long 0x00 12. " OVRF ,Overrun error Flag" "0: No over run,1: Over Run occurred" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 9. " SCNIP ,Scan In Progress status" "0,1" newline bitfld.long 0x00 8. " SWTS ,Software Trigger Start" "0,1" newline bitfld.long 0x00 7. " TSIEN ,Touch Sensing Input Module Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 6. " TSIIE ,Touch Sensing Input Interrupt Module Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 5. " ERIE ,Error Interrupt Enable" "0: Interrupt disabled for error,1: Interrupt enabled for error" newline bitfld.long 0x00 4. " ESOR ,End-of-Scan or Out-of-Range Interrupt select" "0: Out-of-Range interrupt is allowed,1: End-of-Scan interrupt is allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " STM ,Scan Trigger Mode" "0: Software trigger scan,1: Periodical Scan" newline bitfld.long 0x00 0. " STPE ,no description available" "0: Disable TSI when MCU goes into low power modes,1: Allows TSI to continue running in all low power modes" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "GENCS,General Control and Status register" bitfld.long 0x00 28. " LPCLKS ,Low-Power Mode Clock Source Selection" "0: LPOCLK is selected to determine the scan period in low-power mode,1: VLPOSCCLK is selected to determine the scan period in low-power mode" newline bitfld.long 0x00 24.--27. " LPSCNITV ,TSI Low-Power Mode Scan Interval" "0: 1 ms scan interval,1: 5 ms scan interval,2: 10 ms scan interval,3: 15 ms scan interval,4: 20 ms scan interval,5: 30 ms scan interval,6: 40 ms scan interval,7: 50 ms scan interval,8: 75 ms scan interval,9: 100 ms scan interval,10: 125 ms scan interval,11: 150 ms scan interval,12: 200 ms scan interval,13: 300 ms scan interval,14: 400 ms scan interval,15: 500 ms scan interval" newline bitfld.long 0x00 19.--23. " NSCN ,Number of Consecutive Scans Per Electrode Electrode" "0: Once per electrode,1: Twice per electrode,2: 3 times per electrode,3: 4 times per electrode,4: 5 times per electrode,5: 6 times per electrode,6: 7 times per electrode,7: 8 times per electrode,8: 9 times per electrode,9: 10 times per electrode,10: 11 times per electrode,11: 12 times per electrode,12: 13 times per electrode,13: 14 times per electrode,14: 15 times per electrode,15: 16 times per electrode,16: 17 times per electrode,17: 18 times per electrode,18: 19 times per electrode,19: 20 times per electrode,20: 21 times per electrode,21: 22 times per electrode,22: 23 times per electrode,23: 24 times per electrode,24: 25 times per electrode,25: 26 times per electrode,26: 27 times per electrode,27: 28 times per electrode,28: 29 times per electrode,29: 30 times per electrode,30: 31 times per electrode,31: 32 times per electrode" newline bitfld.long 0x00 16.--18. " PS ,Electrode Oscillator Prescaler" "0: Electrode Oscillator Frequency divided by 1,1: Electrode Oscillator Frequency divided by 2,2: Electrode Oscillator Frequency divided by 4,3: Electrode Oscillator Frequency divided by 8,4: Electrode Oscillator Frequency divided by 16,5: Electrode Oscillator Frequency divided by 32,6: Electrode Oscillator Frequency divided by 64,7: Electrode Oscillator Frequency divided by 128" newline bitfld.long 0x00 15. " EOSF ,End of Scan Flag" "0,1" newline bitfld.long 0x00 14. " OUTRGF ,Out of Range Flag" "0,1" newline bitfld.long 0x00 13. " EXTERF ,External Electrode Error Occurred" "0: No fault happend on TSI electrodes,1: Short to VDD or VSS was detected on one or more electrodes" newline bitfld.long 0x00 12. " OVRF ,Overrun Error Flag" "0: No overrun,1: Overrun occurred" newline rbitfld.long 0x00 9. " SCNIP ,Scan In Progress Status" "0,1" newline bitfld.long 0x00 8. " SWTS ,Software Trigger Start" "0,1" newline bitfld.long 0x00 7. " TSIEN ,Touch Sensing Input Module Enable" "0: TSI module is disabled,1: TSI module is enabled" newline bitfld.long 0x00 6. " TSIIE ,Touch Sensing Input Interrupt Module Enable" "0: Interrupt from TSI is disabled,1: Interrupt from TSI is enabled" newline bitfld.long 0x00 5. " ERIE ,Error Interrupt Enable" "0: Interrupt disabled for error,1: Interrupt enabled for error" newline bitfld.long 0x00 4. " ESOR ,End-of-Scan Or Out-of-Range Interrupt Select" "0: Out-of-Range interrupt is allowed,1: End-of-Scan interrupt is allowed" newline bitfld.long 0x00 1. " STM ,Scan Trigger Mode" "0: Software trigger scan,1: Periodical Scan" newline bitfld.long 0x00 0. " STPE ,TSI STOP Enable while in low-power modes (STOP. VLPS. LLS. and VLLS{3.2.1})" "0: Disable TSI when MCU goes into low-power modes,1: Allows TSI to continue running in all low-power modes" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "GENCS,General Control and Status Register" rbitfld.long 0x00 29.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 28. " LPCLKS ,Low Power Mode Clock Source Selection" "0: LPOCLK is selected to determine the scan period in low power mode,1: VLPOSCCLK is selected to determine the scan period in low power mode" newline bitfld.long 0x00 24.--27. " LPSCNITV ,TSI Low Power Mode Scan Interval" "0: 1 ms scan interval,1: 5 ms scan interval,2: 10 ms scan interval,3: 15 ms scan interval,4: 20 ms scan interval,5: 30 ms scan interval,6: 40 ms scan interval,7: 50 ms scan interval,8: 75 ms scan interval,9: 100 ms scan interval,10: 125 ms scan interval,11: 150 ms scan interval,12: 200 ms scan interval,13: 300 ms scan interval,14: 400 ms scan interval,15: 500 ms scan interval" newline bitfld.long 0x00 19.--23. " NSCN ,Number of Consecutive Scans per Electrode electrode" "0: Once per electrode,1: Twice per electrode,2: 3 times per electrode,3: 4 times per electrode,4: 5 times per electrode,5: 6 times per electrode,6: 7 times per electrode,7: 8 times per electrode,8: 9 times per electrode,9: 10 times per electrode,10: 11 times per electrode,11: 12 times per electrode,12: 13 times per electrode,13: 14 times per electrode,14: 15 times per electrode,15: 16 times per electrode,16: 17 times per electrode,17: 18 times per electrode,18: 19 times per electrode,19: 20 times per electrode,20: 21 times per electrode,21: 22 times per electrode,22: 23 times per electrode,23: 24 times per electrode,24: 25 times per electrode,25: 26 times per electrode,26: 27 times per electrode,27: 28 times per electrode,28: 29 times per electrode,29: 30 times per electrode,30: 31 times per electrode,31: 32 times per electrode" newline bitfld.long 0x00 16.--18. " PS ,Electrode Oscillator prescaler" "0: Electrode Oscillator Frequency divided by 1,1: Electrode Oscillator Frequency divided by 2,2: Electrode Oscillator Frequency divided by 4,3: Electrode Oscillator Frequency divided by 8,4: Electrode Oscillator Frequency divided by 16,5: Electrode Oscillator Frequency divided by 32,6: Electrode Oscillator Frequency divided by 64,7: Electrode Oscillator Frequency divided by 128" newline bitfld.long 0x00 15. " EOSF ,End of Scan Flag" "0,1" newline bitfld.long 0x00 14. " OUTRGF ,Out of Range Flag" "0,1" newline bitfld.long 0x00 13. " EXTERF ,External Electrode error occurred" "0: No fault happend on TSI electrodes,1: Short to VDD or VSS was detected on one or more electrodes" newline bitfld.long 0x00 12. " OVRF ,Overrun error Flag" "0: No over run,1: Over Run occurred" newline rbitfld.long 0x00 10.--11. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 9. " SCNIP ,Scan In Progress status" "0,1" newline bitfld.long 0x00 8. " SWTS ,Software Trigger Start" "0,1" newline bitfld.long 0x00 7. " TSIEN ,Touch Sensing Input Module Enable" "0: TSI module is disabled,1: TSI module is enabled" newline bitfld.long 0x00 6. " TSIIE ,Touch Sensing Input Interrupt Module Enable" "0: Interrupt from TSI is disabled,1: Interrupt from TSI is enabled" newline bitfld.long 0x00 5. " ERIE ,Error Interrupt Enable" "0: Interrupt disabled for error,1: Interrupt enabled for error" newline bitfld.long 0x00 4. " ESOR ,End-of-Scan or Out-of-Range Interrupt select" "0: Out-of-Range interrupt is allowed,1: End-of-Scan interrupt is allowed" newline rbitfld.long 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " STM ,Scan Trigger Mode" "0: Software trigger scan,1: Periodical Scan" newline bitfld.long 0x00 0. " STPE ,no description available" "0: Disable TSI when MCU goes into low power modes,1: Allows TSI to continue running in all low power modes" endif sif cpuis("MK60D*10*") group.long 0x04++0x03 line.long 0x00 "SCANC,SCAN Control register" bitfld.long 0x00 24.--27. " REFCHRG ,Ref OSC Charge Current Select" "0: 2 uA charge current,1: 4 uA charge current,2: 6 uA charge current,3: 8 uA charge current,4: 10 uA charge current,5: 12 uA charge current,6: 14 uA charge current,7: 16 uA charge current,8: 18 uA charge current,9: 20 uA charge current,10: 22 uA charge current,11: 24 uA charge current,12: 26 uA charge current,13: 28 uA charge current,14: 30 uA charge current,15: 32 uA charge current" newline bitfld.long 0x00 16.--19. " EXTCHRG ,External OSC Charge Current Select" "0: 2 uA charge current,1: 4 uA charge current,2: 6 uA charge current,3: 8 uA charge current,4: 10 uA charge current,5: 12 uA charge current,6: 14 uA charge current,7: 16 uA charge current,8: 18 uA charge current,9: 20 uA charge current,10: 22 uA charge current,11: 24 uA charge current,12: 26 uA charge current,13: 28 uA charge current,14: 30 uA charge current,15: 32 uA charge current" newline hexmask.long.byte 0x00 8.--15. 1. " SMOD ,Scan Module" newline bitfld.long 0x00 3.--4. " AMCLKS ,Active Mode Clock Source" "0: LPOSCCLK,1: MCGIRCLK,2: OSCERCLK,3: Not valid" newline bitfld.long 0x00 0.--2. " AMPSC ,Active Mode Prescaler" "0: Input Clock Source divided by 1,1: Input Clock Source divided by 2,2: Input Clock Source divided by 4,3: Input Clock Source divided by 8,4: Input Clock Source divided by 16,5: Input Clock Source divided by 32,6: Input Clock Source divided by 64,7: Input Clock Source divided by 128" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "SCANC,SCAN Control Register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " REFCHRG ,Ref OSC Charge Current select" "0: 2 uA charge current,1: 4 uA charge current,2: 6 uA charge current,3: 8 uA charge current,4: 10 uA charge current,5: 12 uA charge current,6: 14 uA charge current,7: 16 uA charge current,8: 18 uA charge current,9: 20 uA charge current,10: 22 uA charge current,11: 24 uA charge current,12: 26 uA charge current,13: 28 uA charge current,14: 30 uA charge current,15: 32 uA charge current" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " EXTCHRG ,External OSC Charge Current select" "0: 2 uA charge current,1: 4 uA charge current,2: 6 uA charge current,3: 8 uA charge current,4: 10 uA charge current,5: 12 uA charge current,6: 14 uA charge current,7: 16 uA charge current,8: 18 uA charge current,9: 20 uA charge current,10: 22 uA charge current,11: 24 uA charge current,12: 26 uA charge current,13: 28 uA charge current,14: 30 uA charge current,15: 32 uA charge current" newline hexmask.long.byte 0x00 8.--15. 1. " SMOD ,Scan Module" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3.--4. " AMCLKS ,Active Mode Clock Source" "0: LPOSCCLK,1: MCGIRCLK,2: OSC0ERCLK,3: Not valid" newline bitfld.long 0x00 0.--2. " AMPSC ,Active Mode Prescaler" "0: Input Clock Source divided by 1,1: Input Clock Source divided by 2,2: Input Clock Source divided by 4,3: Input Clock Source divided by 8,4: Input Clock Source divided by 16,5: Input Clock Source divided by 32,6: Input Clock Source divided by 64,7: Input Clock Source divided by 128" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "DATA,TSI DATA Register" bitfld.long 0x00 28.--31. " TSICH ,TSICH" "0: Channel 0,1: Channel 1,2: Channel 2,3: Channel 3,4: Channel 4,5: Channel 5,6: Channel 6,7: Channel 7,8: Channel 8,9: Channel 9,10: Channel 10,11: Channel 11,12: Channel 12,13: Channel 13,14: Channel 14,15: Channel 15" newline bitfld.long 0x00 23. " DMAEN ,DMA Transfer Enabled" "0: Interrupt is selected when the interrupt enable bit is set and the corresponding TSI events assert,1: DMA transfer request is selected when the interrupt enable bit is set and the corresponding TSI even.." newline bitfld.long 0x00 22. " SWTS ,Software Trigger Start" "0: No effect,1: Start a scan to determine which channel is specified by TSI_DATA[TSICH]" newline hexmask.long.word 0x00 0.--15. 1. " TSICNT ,TSI Conversion Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "SCANC,SCAN Control Register" rbitfld.long 0x00 28.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " REFCHRG ,Ref OSC Charge Current select" "0: 1 uA charge current,1: 2 uA charge current,2: 3 uA charge current,3: 4 uA charge current,4: 5 uA charge current,5: 6 uA charge current,6: 7 uA charge current,7: 8 uA charge current,8: 9 uA charge current,9: 10 uA charge current,10: 11 uA charge current,11: 12 uA charge current,12: 13 uA charge current,13: 14 uA charge current,14: 15 uA charge current,15: 16 uA charge current" newline rbitfld.long 0x00 20.--23. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--19. " EXTCHRG ,External OSC Charge Current select" "0: 1 uA charge current,1: 2 uA charge current,2: 3 uA charge current,3: 4 uA charge current,4: 5 uA charge current,5: 6 uA charge current,6: 7 uA charge current,7: 8 uA charge current,8: 9 uA charge current,9: 10 uA charge current,10: 11 uA charge current,11: 12 uA charge current,12: 13 uA charge current,13: 14 uA charge current,14: 15 uA charge current,15: 16 uA charge current" newline hexmask.long.byte 0x00 8.--15. 1. " SMOD ,Scan Module" newline rbitfld.long 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.long 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 3.--4. " AMCLKS ,Active Mode Clock Source" "0: LPOSCCLK,1: MCGIRCLK,2: OSCERCLK,3: Not valid" newline bitfld.long 0x00 0.--2. " AMPSC ,Active Mode Prescaler" "0: Input Clock Source divided by 1,1: Input Clock Source divided by 2,2: Input Clock Source divided by 4,3: Input Clock Source divided by 8,4: Input Clock Source divided by 16,5: Input Clock Source divided by 32,6: Input Clock Source divided by 64,7: Input Clock Source divided by 128" endif sif cpuis("MK60D*10*") group.long 0x08++0x03 line.long 0x00 "PEN,Pin Enable register" bitfld.long 0x00 16.--19. " LPSP ,Low-Power Scan Pin" "0: TSI_IN[0] is active in low-power mode,1: TSI_IN[1] is active in low-power mode,2: TSI_IN[2] is active in low-power mode,3: TSI_IN[3] is active in low-power mode,4: TSI_IN[4] is active in low-power mode,5: TSI_IN[5] is active in low-power mode,6: TSI_IN[6] is active in low-power mode,7: TSI_IN[7] is active in low-power mode,8: TSI_IN[8] is active in low-power mode,9: TSI_IN[9] is active in low-power mode,10: TSI_IN[10] is active in low-power mode,11: TSI_IN[11] is active in low-power mode,12: TSI_IN[12] is active in low-power mode,13: TSI_IN[13] is active in low-power mode,14: TSI_IN[14] is active in low-power mode,15: TSI_IN[15] is active in low-power mode" newline bitfld.long 0x00 15. " PEN15 ,Touch Sensing Input Pin Enable Register 15" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 14. " PEN14 ,Touch Sensing Input Pin Enable Register 14" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 13. " PEN13 ,Touch Sensing Input Pin Enable Register 13" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 12. " PEN12 ,Touch Sensing Input Pin Enable Register 12" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 11. " PEN11 ,Touch Sensing Input Pin Enable Register 11" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 10. " PEN10 ,Touch Sensing Input Pin Enable Register 10" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 9. " PEN9 ,Touch Sensing Input Pin Enable Register 9" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 8. " PEN8 ,Touch Sensing Input Pin Enable Register 8" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 7. " PEN7 ,Touch Sensing Input Pin Enable Register 7" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 6. " PEN6 ,Touch Sensing Input Pin Enable Register 6" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 5. " PEN5 ,Touch Sensing Input Pin Enable Register 5" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 4. " PEN4 ,Touch Sensing Input Pin Enable Register 4" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 3. " PEN3 ,Touch Sensing Input Pin Enable Register 3" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 2. " PEN2 ,Touch Sensing Input Pin Enable Register 2" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 1. " PEN1 ,Touch Sensing Input Pin Enable Register 1" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 0. " PEN0 ,Touch Sensing Input Pin Enable Register 0" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x08++0x03 line.long 0x00 "PEN,Pin Enable Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16.--19. " LPSP ,Low Power Scan Pin" "0: TSI_IN[0] is active in low power mode,1: TSI_IN[1] is active in low power mode,2: TSI_IN[2] is active in low power mode,3: TSI_IN[3] is active in low power mode,4: TSI_IN[4] is active in low power mode,5: TSI_IN[5] is active in low power mode,6: TSI_IN[6] is active in low power mode,7: TSI_IN[7] is active in low power mode,8: TSI_IN[8] is active in low power mode,9: TSI_IN[9] is active in low power mode,10: TSI_IN[10] is active in low power mode,11: TSI_IN[11] is active in low power mode,12: TSI_IN[12] is active in low power mode,13: TSI_IN[13] is active in low power mode,14: TSI_IN[14] is active in low power mode,15: TSI_IN[15] is active in low power mode" newline bitfld.long 0x00 15. " PEN15 ,Touch Sensing Input Pin Enable Register 15" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 14. " PEN14 ,Touch Sensing Input Pin Enable Register 14" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 13. " PEN13 ,Touch Sensing Input Pin Enable Register 13" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 12. " PEN12 ,Touch Sensing Input Pin Enable Register 12" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 11. " PEN11 ,Touch Sensing Input Pin Enable Register 11" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 10. " PEN10 ,Touch Sensing Input Pin Enable Register 10" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 9. " PEN9 ,Touch Sensing Input Pin Enable Register 9" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 8. " PEN8 ,Touch Sensing Input Pin Enable Register 8" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 7. " PEN7 ,Touch Sensing Input Pin Enable Register 7" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 6. " PEN6 ,Touch Sensing Input Pin Enable Register 6" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 5. " PEN5 ,Touch Sensing Input Pin Enable Register 5" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 4. " PEN4 ,Touch Sensing Input Pin Enable Register 4" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 3. " PEN3 ,Touch Sensing Input Pin Enable Register 3" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 2. " PEN2 ,Touch Sensing Input Pin Enable Register 2" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 1. " PEN1 ,Touch Sensing Input Pin Enable Register 1" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" newline bitfld.long 0x00 0. " PEN0 ,Touch Sensing Input Pin Enable Register 0" "0: The corresponding pin is not used by TSI,1: The corresponding pin is used by TSI" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x08++0x03 line.long 0x00 "TSHD,TSI Threshold Register" hexmask.long.word 0x00 16.--31. 1. " THRESH ,TSI Wakeup Channel High-threshold" newline hexmask.long.word 0x00 0.--15. 1. " THRESL ,TSI Wakeup Channel Low-threshold" endif sif cpuis("MK60D*10*") rgroup.long 0x0C++0x03 line.long 0x00 "WUCNTR,Wake-Up Channel Counter Register" hexmask.long.word 0x00 0.--15. 1. " WUCNT ,Touch Sensing Wake-Up Channel 16-bit Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x0C++0x03 line.long 0x00 "WUCNTR,Wake-Up Channel Counter Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " WUCNT ,TouchSensing wake-up Channel 16bit counter value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "WUCNTR,Wake-Up Channel Counter Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 0.--15. 1. " WUCNT ,TouchSensing wake-up Channel 16bit counter value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x100++0x03 line.long 0x00 "CNTR1,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x100++0x03 line.long 0x00 "CNTR1,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x100++0x03 line.long 0x00 "CNTR1,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" group.long 0x104++0x03 line.long 0x00 "CNTR3,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x104++0x03 line.long 0x00 "CNTR3,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x104++0x03 line.long 0x00 "CNTR3,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x108++0x03 line.long 0x00 "CNTR5,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x108++0x03 line.long 0x00 "CNTR5,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x108++0x03 line.long 0x00 "CNTR5,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x10C++0x03 line.long 0x00 "CNTR7,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10C++0x03 line.long 0x00 "CNTR7,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10C++0x03 line.long 0x00 "CNTR7,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" group.long 0x110++0x03 line.long 0x00 "CNTR9,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x110++0x03 line.long 0x00 "CNTR9,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x110++0x03 line.long 0x00 "CNTR9,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" rgroup.long 0x114++0x03 line.long 0x00 "CNTR11,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x114++0x03 line.long 0x00 "CNTR11,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x114++0x03 line.long 0x00 "CNTR11,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x118++0x03 line.long 0x00 "CNTR13,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x118++0x03 line.long 0x00 "CNTR13,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x118++0x03 line.long 0x00 "CNTR13,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x11C++0x03 line.long 0x00 "CNTR15,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60D*10*") rgroup.long 0x11C++0x03 line.long 0x00 "CNTR15,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,Touch Sensing Channel n 16-bit Counter Value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,Touch Sensing Channel n-1 16-bit Counter Value" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x11C++0x03 line.long 0x00 "CNTR15,Counter Register" hexmask.long.word 0x00 16.--31. 1. " CTN ,TouchSensing Channel n 16-bit counter value" newline hexmask.long.word 0x00 0.--15. 1. " CTN1 ,TouchSensing Channel n-1 16-bit counter value" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x120++0x03 line.long 0x00 "THRESHOLD,Low Power Channel Threshold Register" hexmask.long.word 0x00 16.--31. 1. " LTHH ,Touch Sensing Channel Low Threshold value" newline hexmask.long.word 0x00 0.--15. 1. " HTHH ,Touch Sensing Channel High Threshold value" endif sif cpuis("MK60D*10*") group.long 0x120++0x03 line.long 0x00 "THRESHOLD,Low-Power Channel Threshold register" hexmask.long.word 0x00 16.--31. 1. " LTHH ,Touch Sensing Channel Low Threshold Value" newline hexmask.long.word 0x00 0.--15. 1. " HTHH ,Touch Sensing Channel High Threshold Value" endif width 0x0B tree.end endif tree "UART (Universal Asynchronous Receiver/Transmitter)" tree "UART0" base ad:0x4006A000 width 12. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers:High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled (use polling),1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt or DMA Request Enable" "0: LBKDIF interrupt and DMA transfer requests disabled,1: LBKDIF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif group.byte 0x01++0x00 line.byte 0x00 "BDL,UART Baud Rate Registers: Low" hexmask.byte 0x00 0.--7. 1. " SBR ,UART Baud Rate Bits" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in Wait mode,1: UART clock freezes while CPU is in Wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode,1: Single wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal-start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use-start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle line wakeup,1: Address mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in wait mode,1: UART clock freezes while CPU is in wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode and receiver input is internally connected to transmitter output,1: Single-wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal - start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use - start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle-line wakeup,1: Address-mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt or DMA Transfer Enable" "0: TC interrupt and DMA transfer requests disabled,1: TC interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt DMA Transfer Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" rbitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline rbitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline rbitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline rbitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline rbitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline rbitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline rbitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error has been detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occurred" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit depending on t.." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: The S1[IDLE] bit is not set upon detection of an idle character,1: The S1[IDLE] bit is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length of 10 bit times (C1[M] = 0). 11 (C1[M] = 1 and C4[M10] = 0). o..,1: Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1)" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active (RxD input not idle)" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at one of the following lengths: 10 bit times if C1[M] = 0 11 bit times ..,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character detection is disabled,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single-wire mode,1: TXD pin is an output in single-wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single wire mode,1: TXD pin is an output in single wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,Reads return the contents of the read-only receive data register and writes go to the write-only tra.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,no description available" endif group.byte 0x08++0x00 line.byte 0x00 "MA1,UART Match Address Registers 1" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x09++0x00 line.byte 0x00 "MA2,UART Match Address Registers 2" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x0A++0x00 line.byte 0x00 "C4,UART Control Register 4" bitfld.byte 0x00 7. " MAEN1 ,Match Address Mode Enable 1" "0: All data received is transferred to the data buffer if MAEN2 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 6. " MAEN2 ,Match Address Mode Enable 2" "0: All data received is transferred to the data buffer if MAEN1 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 5. " M10 ,10-bit Mode select" "0: The parity bit is the ninth bit in the serial transmission,1: The parity bit is the tenth bit in the serial transmission" newline bitfld.byte 0x00 0.--4. " BRFA ,Baud Rate Fine Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] is set and the S1[RDRF] flag is set. the RDFR interrupt request signal is asserted to req..,1: If C2[RIE] is set and the S1[RDRF] flag is set. the RDRF DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 6. " TCDMAS ,Transmission Complete DMA Select" "0: If C2[TCIE] is set and the S1[TC] flag is set. the TC interrupt request signal is asserted to reques..,1: If C2[TCIE] is set and the S1[TC] flag is set. the TC DMA request signal is asserted to request a DM.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 4. " ILDMAS ,Idle Line DMA Select" "0: If C2[ILIE] and S1[IDLE] are set. the IDLE interrupt request signal is asserted to request an interr..,1: If C2[ILIE] and S1[IDLE] are set. the IDLE DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 3. " LBKDDMAS ,LIN Break Detect DMA Select Bit" "0: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF interrupt signal is asserted to request an interru..,1: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF DMA request signal is asserted to request a DMA tr.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,The current received dataword contained in D and C3[R8] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,The current received dataword contained in D and C3[R8] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" rbitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register is equal to or greater t.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer. RTS asserts one bit time before th.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer Depth = 1 Dataword,1: Transmit FIFO/Buffer Depth = 4 Datawords,2: Transmit FIFO/Buffer Depth = 8 Datawords,3: Transmit FIFO/Buffer Depth = 16 Datawords,4: Transmit FIFO/Buffer Depth = 32 Datawords,5: Transmit FIFO/Buffer Depth = 64 Datawords,6: Transmit FIFO/Buffer Depth = 128 Datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer Depth = 1 Dataword,1: Receive FIFO/Buffer Depth = 4 Datawords,2: Receive FIFO/Buffer Depth = 8 Datawords,3: Receive FIFO/Buffer Depth = 16 Datawords,4: Receive FIFO/Buffer Depth = 32 Datawords,5: Receive FIFO/Buffer Depth = 64 Datawords,6: Receive FIFO/Buffer Depth = 128 Datawords,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords," newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords,7: Reserved" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif group.byte 0x13++0x00 line.byte 0x00 "TWFIFO,UART FIFO Transmit Watermark" hexmask.byte 0x00 0.--7. 1. " TXWATER ,Transmit Watermark" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif group.byte 0x15++0x00 line.byte 0x00 "RWFIFO,UART FIFO Receive Watermark" hexmask.byte 0x00 0.--7. 1. " RXWATER ,Receive Watermark" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x18++0x00 line.byte 0x00 "C7816,UART 7816 Control Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 4. " ONACK ,Generate NACK on Overflow" "0: The received data does not generate a NACK when the receipt of the data results in an overflow event,1: If the receiver buffer overflows. a NACK is automatically sent on a received character" newline bitfld.byte 0x00 3. " ANACK ,Generate NACK on Error" "0: No NACK is automatically generated,1: A NACK is automatically generated if a parity error is detected or if an invalid initial character i.." newline bitfld.byte 0x00 2. " INIT ,Detect Initial Character" "0: Normal operating mode,1: Receiver searches for initial character" newline bitfld.byte 0x00 1. " TTYPE ,Transfer Type" "0: T = 0 Per the ISO-7816 specification,1: T = 1 Per the ISO-7816 specification" newline bitfld.byte 0x00 0. " ISO_7816E ,ISO-7816 Functionality Enabled" "0: ISO-7816 functionality is turned off / not enabled,1: ISO-7816 functionality is turned on / enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x18++0x00 line.byte 0x00 "C7816,UART 7816 Control Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 4. " ONACK ,Generate NACK on Overflow" "0: The received data does not generate a NACK when the receipt of the data results in an overflow event,1: If the receiver buffer overflows. a NACK is automatically sent on a received character" newline bitfld.byte 0x00 3. " ANACK ,Generate NACK on Error" "0: No NACK is automatically generated,1: A NACK is automatically generated if a parity error is detected or if an invalid initial character i.." newline bitfld.byte 0x00 2. " INIT ,Detect Initial Character" "0: Normal operating mode,1: Receiver searches for initial character" newline bitfld.byte 0x00 1. " TTYPE ,Transfer Type" "0: T = 0 per the ISO-7816 specification,1: T = 1 per the ISO-7816 specification" newline bitfld.byte 0x00 0. " ISO_7816E ,ISO-7816 Functionality Enabled" "0: ISO-7816 functionality is turned off/not enabled,1: ISO-7816 functionality is turned on/enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x18++0x00 line.byte 0x00 "C7816,UART 7816 Control Register" bitfld.byte 0x00 4. " ONACK ,Generate NACK on Overflow" "0: The received data does not generate a NACK when the receipt of the data results in an overflow event,1: If the receiver buffer overflows. a NACK is automatically sent on a received character" newline bitfld.byte 0x00 3. " ANACK ,Generate NACK on Error" "0: No NACK is automatically generated,1: A NACK is automatically generated if a parity error is detected or if an invalid initial character i.." newline bitfld.byte 0x00 2. " INIT ,Detect Initial Character" "0: Normal operating mode,1: Receiver searches for initial character" newline bitfld.byte 0x00 1. " TTYPE ,Transfer Type" "0: T = 0 per the ISO-7816 specification,1: T = 1 per the ISO-7816 specification" newline bitfld.byte 0x00 0. " ISO_7816E ,ISO-7816 Functionality Enabled" "0: ISO-7816 functionality is turned off/not enabled,1: ISO-7816 functionality is turned on/enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x19++0x00 line.byte 0x00 "IE7816,UART 7816 Interrupt Enable Register" bitfld.byte 0x00 7. " WTE ,Wait Timer Interrupt Enable" "0: The assertion of the IS7816[WT] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[WT] bit will result in the generation of an interrupt" newline bitfld.byte 0x00 6. " CWTE ,Character Wait Timer Interrupt Enable" "0: The assertion of the IS7816[CWT] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[CWT] bit will result in the generation of an interrupt" newline bitfld.byte 0x00 5. " BWTE ,Block Wait Timer Interrupt Enable" "0: The assertion of the IS7816[BWT] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[BWT] bit will result in the generation of an interrupt" newline bitfld.byte 0x00 4. " INITDE ,Initial Character Detected Interrupt Enable" "0: The assertion of the IS7816[INITD] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[INITD] bit will result in the generation of an interrupt" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " GTVE ,Guard Timer Violated Interrupt Enable" "0: The assertion of the IS7816[GTV] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[GTV] bit will result in the generation of an interrupt" newline bitfld.byte 0x00 1. " TXTE ,Transmit Threshold Exceeded Interrupt Enable" "0: The assertion of the IS7816[TXT] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[TXT] bit will result in the generation of an interrupt" newline bitfld.byte 0x00 0. " RXTE ,Receive Threshold Exceeded Interrupt Enable" "0: The assertion of the IS7816[RXT] bit will not result in the generation of an interrupt,1: The assertion of the IS7816[RXT] bit will result in the generation of an interrupt" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x19++0x00 line.byte 0x00 "IE7816,UART 7816 Interrupt Enable Register" bitfld.byte 0x00 7. " WTE ,Wait Timer Interrupt Enable" "0: The assertion of IS7816[WT] does not result in the generation of an interrupt,1: The assertion of IS7816[WT] results in the generation of an interrupt" newline bitfld.byte 0x00 6. " CWTE ,Character Wait Timer Interrupt Enable" "0: The assertion of IS7816[CWT] does not result in the generation of an interrupt,1: The assertion of IS7816[CWT] results in the generation of an interrupt" newline bitfld.byte 0x00 5. " BWTE ,Block Wait Timer Interrupt Enable" "0: The assertion of IS7816[BWT] does not result in the generation of an interrupt,1: The assertion of IS7816[BWT] results in the generation of an interrupt" newline bitfld.byte 0x00 4. " INITDE ,Initial Character Detected Interrupt Enable" "0: The assertion of IS7816[INITD] does not result in the generation of an interrupt,1: The assertion of IS7816[INITD] results in the generation of an interrupt" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " GTVE ,Guard Timer Violated Interrupt Enable" "0: The assertion of IS7816[GTV] does not result in the generation of an interrupt,1: The assertion of IS7816[GTV] results in the generation of an interrupt" newline bitfld.byte 0x00 1. " TXTE ,Transmit Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[TXT] does not result in the generation of an interrupt,1: The assertion of IS7816[TXT] results in the generation of an interrupt" newline bitfld.byte 0x00 0. " RXTE ,Receive Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[RXT] does not result in the generation of an interrupt,1: The assertion of IS7816[RXT] results in the generation of an interrupt" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x19++0x00 line.byte 0x00 "IE7816,UART 7816 Interrupt Enable Register" bitfld.byte 0x00 7. " WTE ,Wait Timer Interrupt Enable" "0: The assertion of IS7816[WT] does not result in the generation of an interrupt,1: The assertion of IS7816[WT] results in the generation of an interrupt" newline bitfld.byte 0x00 6. " CWTE ,Character Wait Timer Interrupt Enable" "0: The assertion of IS7816[CWT] does not result in the generation of an interrupt,1: The assertion of IS7816[CWT] results in the generation of an interrupt" newline bitfld.byte 0x00 5. " BWTE ,Block Wait Timer Interrupt Enable" "0: The assertion of IS7816[BWT] does not result in the generation of an interrupt,1: The assertion of IS7816[BWT] results in the generation of an interrupt" newline bitfld.byte 0x00 4. " INITDE ,Initial Character Detected Interrupt Enable" "0: The assertion of IS7816[INITD] does not result in the generation of an interrupt,1: The assertion of IS7816[INITD] results in the generation of an interrupt" newline bitfld.byte 0x00 3. " ADTE ,ATR Duration Timer Interrupt Enable" "0: The assertion of IS7816[ADT] does not result in the generation of an interrupt,1: The assertion of IS7816[ADT] results in the generation of an interrupt" newline bitfld.byte 0x00 2. " GTVE ,Guard Timer Violated Interrupt Enable" "0: The assertion of IS7816[GTV] does not result in the generation of an interrupt,1: The assertion of IS7816[GTV] results in the generation of an interrupt" newline bitfld.byte 0x00 1. " TXTE ,Transmit Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[TXT] does not result in the generation of an interrupt,1: The assertion of IS7816[TXT] results in the generation of an interrupt" newline bitfld.byte 0x00 0. " RXTE ,Receive Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[RXT] does not result in the generation of an interrupt,1: The assertion of IS7816[RXT] results in the generation of an interrupt" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x19++0x00 line.byte 0x00 "IE7816,UART 7816 Interrupt Enable Register" bitfld.byte 0x00 7. " WTE ,Wait Timer Interrupt Enable" "0: The assertion of IS7816[WT] does not result in the generation of an interrupt,1: The assertion of IS7816[WT] results in the generation of an interrupt" newline bitfld.byte 0x00 6. " CWTE ,Character Wait Timer Interrupt Enable" "0: The assertion of IS7816[CWT] does not result in the generation of an interrupt,1: The assertion of IS7816[CWT] results in the generation of an interrupt" newline bitfld.byte 0x00 5. " BWTE ,Block Wait Timer Interrupt Enable" "0: The assertion of IS7816[BWT] does not result in the generation of an interrupt,1: The assertion of IS7816[BWT] results in the generation of an interrupt" newline bitfld.byte 0x00 4. " INITDE ,Initial Character Detected Interrupt Enable" "0: The assertion of IS7816[INITD] does not result in the generation of an interrupt,1: The assertion of IS7816[INITD] results in the generation of an interrupt" newline bitfld.byte 0x00 2. " GTVE ,Guard Timer Violated Interrupt Enable" "0: The assertion of IS7816[GTV] does not result in the generation of an interrupt,1: The assertion of IS7816[GTV] results in the generation of an interrupt" newline bitfld.byte 0x00 1. " TXTE ,Transmit Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[TXT] does not result in the generation of an interrupt,1: The assertion of IS7816[TXT] results in the generation of an interrupt" newline bitfld.byte 0x00 0. " RXTE ,Receive Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[RXT] does not result in the generation of an interrupt,1: The assertion of IS7816[RXT] results in the generation of an interrupt" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x1A++0x00 line.byte 0x00 "IS7816,UART 7816 Interrupt Status Register" bitfld.byte 0x00 7. " WT ,Wait Timer Interrupt" "0: Wait time (WT) has not been violated,1: Wait time (WT) has been violated" newline bitfld.byte 0x00 6. " CWT ,Character Wait Timer Interrupt" "0: Character wait time (CWT) has not been violated,1: Character wait time (CWT) has been violated" newline bitfld.byte 0x00 5. " BWT ,Block Wait Timer Interrupt" "0: Block wait time (BWT) has not been violated,1: Block wait time (BWT) has been violated" newline bitfld.byte 0x00 4. " INITD ,Initial Character Detected Interrupt" "0: A valid initial character has not been received,1: A valid initial character has been received" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " GTV ,Guard Timer Violated Interrupt" "0: A guard time (GT. CGT. or BGT) has not been violated,1: A guard time (GT. CGT. or BGT) has been violated" newline bitfld.byte 0x00 1. " TXT ,Transmit Threshold Exceeded Interrupt" "0: The number of retries and corresponding NACKS does not exceed the value in ET7816[TXTHRESHOLD],1: The number of retries and corresponding NACKS exceeds the value in ET7816[TXTHRESHOLD]" newline bitfld.byte 0x00 0. " RXT ,Receive Threshold Exceeded Interrupt" "0: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is less t..,1: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is greate.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x1A++0x00 line.byte 0x00 "IS7816,UART 7816 Interrupt Status Register" bitfld.byte 0x00 7. " WT ,Wait Timer Interrupt" "0: Wait time (WT) has not been violated,1: Wait time (WT) has been violated" newline bitfld.byte 0x00 6. " CWT ,Character Wait Timer Interrupt" "0: Character wait time (CWT) has not been violated,1: Character wait time (CWT) has been violated" newline bitfld.byte 0x00 5. " BWT ,Block Wait Timer Interrupt" "0: Block wait time (BWT) has not been violated,1: Block wait tTime (BWT) has been violated" newline bitfld.byte 0x00 4. " INITD ,Initial Character Detected Interrupt" "0: A valid initial character has not been received,1: A valid initial character has been received" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " GTV ,Guard Timer Violated Interrupt" "0: A guard time (GT. CGT or BGT) has not been violated,1: A guard time (GT. CGT or BGT) has been violated" newline bitfld.byte 0x00 1. " TXT ,Transmit Threshold Exceeded Interrupt" "0: The number of retries and corresponding NACKS does not exceed the value in the ET7816[TXTHRESHOLD] f..,1: The number of retries and corresponding NACKS exceeds the value in the ET7816[TXTHRESHOLD] field" newline bitfld.byte 0x00 0. " RXT ,Receive Threshold Exceeded Interrupt" "0: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is less t..,1: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is greate.." endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1A++0x00 line.byte 0x00 "IS7816,UART 7816 Interrupt Status Register" bitfld.byte 0x00 7. " WT ,Wait Timer Interrupt" "0: Wait time (WT) has not been violated,1: Wait time (WT) has been violated" newline bitfld.byte 0x00 6. " CWT ,Character Wait Timer Interrupt" "0: Character wait time (CWT) has not been violated,1: Character wait time (CWT) has been violated" newline bitfld.byte 0x00 5. " BWT ,Block Wait Timer Interrupt" "0: Block wait time (BWT) has not been violated,1: Block wait time (BWT) has been violated" newline bitfld.byte 0x00 4. " INITD ,Initial Character Detected Interrupt" "0: A valid initial character has not been received,1: A valid initial character has been received" newline bitfld.byte 0x00 2. " GTV ,Guard Timer Violated Interrupt" "0: A guard time (GT. CGT. or BGT) has not been violated,1: A guard time (GT. CGT. or BGT) has been violated" newline bitfld.byte 0x00 1. " TXT ,Transmit Threshold Exceeded Interrupt" "0: The number of retries and corresponding NACKS does not exceed the value in ET7816[TXTHRESHOLD],1: The number of retries and corresponding NACKS exceeds the value in ET7816[TXTHRESHOLD]" newline bitfld.byte 0x00 0. " RXT ,Receive Threshold Exceeded Interrupt" "0: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is less t..,1: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is greate.." endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1A++0x00 line.byte 0x00 "IS7816,UART 7816 Interrupt Status Register" bitfld.byte 0x00 7. " WT ,Wait Timer Interrupt" "0: Wait time (WT) has not been violated,1: Wait time (WT) has been violated" newline bitfld.byte 0x00 6. " CWT ,Character Wait Timer Interrupt" "0: Character wait time (CWT) has not been violated,1: Character wait time (CWT) has been violated" newline bitfld.byte 0x00 5. " BWT ,Block Wait Timer Interrupt" "0: Block wait time (BWT) has not been violated,1: Block wait time (BWT) has been violated" newline bitfld.byte 0x00 4. " INITD ,Initial Character Detected Interrupt" "0: A valid initial character has not been received,1: A valid initial character has been received" newline bitfld.byte 0x00 3. " ADT ,ATR Duration Time Interrupt" "0: ATR Duration time (ADT) has not been violated,1: ATR Duration time (ADT) has been violated" newline bitfld.byte 0x00 2. " GTV ,Guard Timer Violated Interrupt" "0: A guard time (GT. CGT. or BGT) has not been violated,1: A guard time (GT. CGT. or BGT) has been violated" newline bitfld.byte 0x00 1. " TXT ,Transmit Threshold Exceeded Interrupt" "0: The number of retries and corresponding NACKS does not exceed the value in ET7816[TXTHRESHOLD],1: The number of retries and corresponding NACKS exceeds the value in ET7816[TXTHRESHOLD]" newline bitfld.byte 0x00 0. " RXT ,Receive Threshold Exceeded Interrupt" "0: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is less t..,1: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is greate.." endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1B++0x00 line.byte 0x00 "WP7816T0,UART 7816 Wait Parameter Register" hexmask.byte 0x00 0.--7. 1. " WI ,Wait Timer Interrupt (C7816[TTYPE] = 0)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x1B++0x00 line.byte 0x00 "WP7816,UART 7816 Wait Parameter Register" hexmask.byte 0x00 0.--7. 1. " WTX ,Wait Time Multiplier (C7816[TTYPE] = 1)" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1B++0x00 line.byte 0x00 "WP7816T0,UART 7816 Wait Parameter Register" hexmask.byte 0x00 0.--7. 1. " WI ,Wait Time Integer (C7816[TTYPE] = 0)" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x1B++0x00 line.byte 0x00 "WP7816T1,UART 7816 Wait Parameter Register" bitfld.byte 0x00 4.--7. " CWI ,Character Wait Time Integer (C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " BWI ,Block Wait Time Integer(C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif group.byte 0x1C++0x00 line.byte 0x00 "WN7816,UART 7816 Wait N Register" hexmask.byte 0x00 0.--7. 1. " GTN ,Guard Band N" group.byte 0x1D++0x00 line.byte 0x00 "WF7816,UART 7816 Wait FD Register" hexmask.byte 0x00 0.--7. 1. " GTFD ,FD Multiplier" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x1E++0x00 line.byte 0x00 "ET7816,UART 7816 Error Threshold Register" bitfld.byte 0x00 4.--7. " TXTHRESHOLD ,Transmit NACK Threshold" "0: TXT asserts on the first NACK that is received,1: TXT asserts on the second NACK that is received,,,,,,,,,,,,,," newline bitfld.byte 0x00 0.--3. " RXTHRESHOLD ,Receive NACK Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x1E++0x00 line.byte 0x00 "ET7816,UART 7816 Error Threshold Register" bitfld.byte 0x00 4.--7. " TXTHRESHOLD ,Transmit NACK Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " RXTHRESHOLD ,Receive NACK Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif group.byte 0x1F++0x00 line.byte 0x00 "TL7816,UART 7816 Transmit Length Register" hexmask.byte 0x00 0.--7. 1. " TLEN ,Transmit Length" sif cpuis("MK60D*10*") group.byte 0x21++0x00 line.byte 0x00 "C6,UART CEA709.1-B Control Register 6" bitfld.byte 0x00 7. " EN709 ,EN709" "0: CEA709.1-B is disabled,1: CEA709.1-B is enabled" newline bitfld.byte 0x00 6. " TX709 ,CEA709.1-B Transmit Enable" "0: CEA709.1-B transmitter is disabled,1: CEA709.1-B transmitter is enabled" newline bitfld.byte 0x00 5. " CE ,Collision Enable" "0: Collision detect feature is disabled,1: Collision detect feature is enabled" newline bitfld.byte 0x00 4. " CP ,Collision Signal Polarity" "0: Collision signal is active low,1: Collision signal is active high" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x21++0x00 line.byte 0x00 "C6,UART CEA709.1-B Control Register 6" bitfld.byte 0x00 7. " EN709 ,EN709" "0: CEA709.1-B is disabled,1: CEA709.1-B is enabled" newline bitfld.byte 0x00 6. " TX709 ,CEA709.1-B Transmit Enable" "0: CEA709.1-B transmitter is disabled,1: CEA709.1-B transmitter is enabled" newline bitfld.byte 0x00 5. " CE ,Collision Enable" "0: Collision detect feature is disabled,1: Collision detect feature is enabled" newline bitfld.byte 0x00 4. " CP ,Collision Signal Polarity" "0: Collision signal is active low,1: Collision signal is active high" newline rbitfld.byte 0x00 0.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x22++0x00 line.byte 0x00 "PCTH,UART CEA709.1-B Packet Cycle Time Counter High" hexmask.byte 0x00 0.--7. 1. " PCTH ,Packet Cycle Time Counter High" group.byte 0x23++0x00 line.byte 0x00 "PCTL,UART CEA709.1-B Packet Cycle Time Counter Low" hexmask.byte 0x00 0.--7. 1. " PCTL ,Packet Cycle Time Counter Low" group.byte 0x24++0x00 line.byte 0x00 "B1T,UART CEA709.1-B Beta1 Timer" hexmask.byte 0x00 0.--7. 1. " B1T ,Beta1 Timer" group.byte 0x25++0x00 line.byte 0x00 "SDTH,UART CEA709.1-B Secondary Delay Timer High" hexmask.byte 0x00 0.--7. 1. " SDTH ,Secondary Delay Timer High" group.byte 0x26++0x00 line.byte 0x00 "SDTL,UART CEA709.1-B Secondary Delay Timer Low" hexmask.byte 0x00 0.--7. 1. " SDTL ,Secondary Delay Timer Low" group.byte 0x27++0x00 line.byte 0x00 "PRE,UART CEA709.1-B Preamble" hexmask.byte 0x00 0.--7. 1. " PREAMBLE ,CEA709.1-B Preamble Register" group.byte 0x28++0x00 line.byte 0x00 "TPL,UART CEA709.1-B Transmit Packet Length" hexmask.byte 0x00 0.--7. 1. " TPL ,Transmit Packet Length Register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x29++0x00 line.byte 0x00 "IE,UART CEA709.1-B Interrupt Enable Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " WBEIE ,WBASE Expired Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 5. " ISDIE ,Initial Sync Detection Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 4. " PRXIE ,Packet Received Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " PTXIE ,Packet Transmitted Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " PCTEIE ,Packet Cycle Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 1. " PSIE ,Preamble Start Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 0. " TXFIE ,Transmission Fail Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" endif sif cpuis("MK60D*10*") group.byte 0x29++0x00 line.byte 0x00 "IE,UART CEA709.1-B Interrupt Enable Register" bitfld.byte 0x00 6. " WBEIE ,WBASE Expired Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 5. " ISDIE ,Initial Sync Detection Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 4. " PRXIE ,Packet Received Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " PTXIE ,Packet Transmitted Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " PCTEIE ,Packet Cycle Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 1. " PSIE ,Preamble Start Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 0. " TXFIE ,Transmission Fail Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x29++0x00 line.byte 0x00 "IE,UART CEA709.1-B Interrupt Enable Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 6. " WBEIE ,Wbase Expired Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 5. " ISDIE ,Initial Sync Detection Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 4. " PRXIE ,Packet Received Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 3. " PTXIE ,Packet Transmitted Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 2. " PCTEIE ,Packet Cycle Timer Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 1. " PSIE ,Preamble Start Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" newline bitfld.byte 0x00 0. " TXFIE ,Transmission Fail Interrupt Enable" "0: Interrupt is disabled,1: Interrupt is enabled" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x2A++0x00 line.byte 0x00 "WB,UART CEA709.1-B WBASE" hexmask.byte 0x00 0.--7. 1. " WBASE ,CEA709.1-B WBASE register" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x2B++0x00 line.byte 0x00 "S3,UART CEA709.1-B Status Register" bitfld.byte 0x00 7. " PEF ,Preamble Error Flag" "0: Preamble is correct,1: Preamble has an error" newline bitfld.byte 0x00 6. " WBEF ,Wbase Expired Flag" "0: WBASE time period has not expired,1: WBASE time period has expired after beta1 time slots" newline rbitfld.byte 0x00 5. " ISD ,Initial Sync Detect" "0: Initial sync is not detected,1: Initial sync is detected" newline bitfld.byte 0x00 4. " PRXF ,Packet Received Flag" "0: Packet is not received,1: Packet is received" newline bitfld.byte 0x00 3. " PTXF ,Packet Transmitted Flag" "0: Packet transmission is not complete,1: Packet transmission is complete" newline bitfld.byte 0x00 2. " PCTEF ,Packet Cycle Timer Expired Flag" "0: Packet cycle time has not expired,1: Packet cycle time has expired" newline bitfld.byte 0x00 1. " PSF ,Preamble Start Flag" "0: Preamble start is not detected,1: Preamble start is detected" newline bitfld.byte 0x00 0. " TXFF ,Transmission Fail Flag" "0: Transmission continues normally,1: Transmission has failed" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x2B++0x00 line.byte 0x00 "S3,UART CEA709.1-B Status Register" bitfld.byte 0x00 7. " PEF ,Preamble Error Flag" "0: Preamble is correct,1: Preamble is in error" newline bitfld.byte 0x00 6. " WBEF ,Wbase Expired Flag" "0: Wbase time period is not expired,1: Wbase time period has been expired after beta1 time slots" newline rbitfld.byte 0x00 5. " ISD ,Initial Sync Detect" "0: Initial sync is not detected,1: Initial sync is detected" newline bitfld.byte 0x00 4. " PRXF ,Packet Received Flag" "0: Packet is not received,1: Packet is received" newline bitfld.byte 0x00 3. " PTXF ,Packet Transmitted Flag" "0: Packet transmission is not complete,1: Packet transmission is complete" newline bitfld.byte 0x00 2. " PCTEF ,Packet Cycle Timer Expired Flag" "0: Packet Cycle Time is not expired,1: Packet cycle time is expired" newline bitfld.byte 0x00 1. " PSF ,Preamble Start Flag" "0: Preamble start is not detected,1: Preamble start is detected" newline bitfld.byte 0x00 0. " TXFF ,Transmission Fail Flag" "0: Transmission continues normally,1: Transmission is failed" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x2C++0x00 line.byte 0x00 "S4,UART CEA709.1-B Status Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.byte 0x00 4. " INITF ,Initial Synchronization Fail Flag" "0: Initial synchronization has not failed,1: Initial synchronization has failed" newline bitfld.byte 0x00 2.--3. " CDET ,CDET" "0: No collision,1: Collision occurred during preamble,2: Collision occurred during data,3: Collision occurred during line code violation" newline bitfld.byte 0x00 1. " ILCV ,Improper Line Code Violation" "0: Line code violation received is proper,1: Line code violation received is improper. that is. less than three bit periods" newline bitfld.byte 0x00 0. " FE ,Framing Error" "0: Received packet is byte bound,1: Received packet is not byte bound" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x2C++0x00 line.byte 0x00 "S4,UART CEA709.1-B Status Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.byte 0x00 4. " INITF ,Initial Synchronization Fail Flag" "0: Initial synchronization is not failed,1: Initial synchronization is failed" newline bitfld.byte 0x00 2.--3. " CDET ,CDET" "0: No collision,1: Collision occurred during preamble,2: Collision occurred during data,3: Collision occurred during line code violation" newline bitfld.byte 0x00 1. " ILCV ,Improper Line Code Violation" "0: Line code violation received is proper,1: Line code violation received is improper i" newline bitfld.byte 0x00 0. " FE ,Framing Error" "0: Received packet is byte bound,1: Received packet is not byte bound" endif sif cpuis("MK60D*10*") group.byte 0x2C++0x00 line.byte 0x00 "S4,UART CEA709.1-B Status Register" rbitfld.byte 0x00 4. " INITF ,Initial Synchronization Fail Flag" "0: Initial synchronization has not failed,1: Initial synchronization has failed" newline bitfld.byte 0x00 2.--3. " CDET ,CDET" "0: No collision,1: Collision occurred during preamble,2: Collision occurred during data,3: Collision occurred during line code violation" newline bitfld.byte 0x00 1. " ILCV ,Improper Line Code Violation" "0: Line code violation received is proper,1: Line code violation received is improper. that is. less than three bit periods" newline bitfld.byte 0x00 0. " FE ,Framing Error" "0: Received packet is byte bound,1: Received packet is not byte bound" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x2D++0x00 line.byte 0x00 "RPL,UART CEA709.1-B Received Packet Length" hexmask.byte 0x00 0.--7. 1. " RPL ,Received Packet Length" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x2D++0x00 line.byte 0x00 "RPL,UART CEA709.1-B Received Packet Length" hexmask.byte 0x00 0.--7. 1. " RPL ,Received packet length" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x2E++0x00 line.byte 0x00 "RPREL,UART CEA709.1-B Received Preamble Length" hexmask.byte 0x00 0.--7. 1. " RPREL ,Received Preamble Length" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x2E++0x00 line.byte 0x00 "RPREL,UART CEA709.1-B Received Preamble Length" hexmask.byte 0x00 0.--7. 1. " RPREL ,Received preamble length" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x2F++0x00 line.byte 0x00 "CPW,UART CEA709.1-B Collision Pulse Width" hexmask.byte 0x00 0.--7. 1. " CPW ,CEA709.1-B CPW register" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x30++0x00 line.byte 0x00 "RIDT,UART CEA709.1-B Receive Indeterminate Time" hexmask.byte 0x00 0.--7. 1. " RIDT ,CEA709.1-B Receive IDT register" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x30++0x00 line.byte 0x00 "RIDT,UART CEA709.1-B Receive Indeterminate Time" hexmask.byte 0x00 0.--7. 1. " RIDT ,CEA709.1-B Receive IDT Register" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x31++0x00 line.byte 0x00 "TIDT,UART CEA709.1-B Transmit Indeterminate Time" hexmask.byte 0x00 0.--7. 1. " TIDT ,CEA709.1-B Transmit IDT Register" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x3A++0x00 line.byte 0x00 "AP7816A_T0,UART 7816 ATR Duration Timer Register A" hexmask.byte 0x00 0.--7. 1. " ADTI_H ,ATR Duration Time Integer High (C7816[TTYPE] = 0)" group.byte 0x3B++0x00 line.byte 0x00 "AP7816B_T0,UART 7816 ATR Duration Timer Register B" hexmask.byte 0x00 0.--7. 1. " ADTI_L ,ATR Duration Time Integer Low (C7816[TTYPE] = 0)" group.byte 0x3C++0x00 line.byte 0x00 "WP7816A_T0,UART 7816 Wait Parameter Register A" hexmask.byte 0x00 0.--7. 1. " WI_H ,Wait Time Integer High (C7816[TTYPE] = 0)" group.byte 0x3C++0x00 line.byte 0x00 "WP7816A_T1,UART 7816 Wait Parameter Register A" hexmask.byte 0x00 0.--7. 1. " BWI_H ,Block Wait Time Integer High (C7816[TTYPE] = 1)" group.byte 0x3D++0x00 line.byte 0x00 "WP7816B_T0,UART 7816 Wait Parameter Register B" hexmask.byte 0x00 0.--7. 1. " WI_L ,Wait Time Integer Low (C7816[TTYPE] = 0)" group.byte 0x3D++0x00 line.byte 0x00 "WP7816B_T1,UART 7816 Wait Parameter Register B" hexmask.byte 0x00 0.--7. 1. " BWI_L ,Block Wait Time Integer Low (C7816[TTYPE] = 1)" group.byte 0x3E++0x00 line.byte 0x00 "WGP7816_T1,UART 7816 Wait and Guard Parameter Register" bitfld.byte 0x00 4.--7. " CWI1 ,Character Wait Time Integer 1 (C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " BGI ,Block Guard Time Integer (C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x3F++0x00 line.byte 0x00 "WP7816C_T1,UART 7816 Wait Parameter Register C" bitfld.byte 0x00 0.--4. " CWI2 ,Character Wait Time Integer 2 (C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif width 0x0B tree.end tree "UART1" base ad:0x4006B000 width 10. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers:High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled (use polling),1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt or DMA Request Enable" "0: LBKDIF interrupt and DMA transfer requests disabled,1: LBKDIF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif group.byte 0x01++0x00 line.byte 0x00 "BDL,UART Baud Rate Registers: Low" hexmask.byte 0x00 0.--7. 1. " SBR ,UART Baud Rate Bits" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in Wait mode,1: UART clock freezes while CPU is in Wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode,1: Single wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal-start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use-start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle line wakeup,1: Address mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in wait mode,1: UART clock freezes while CPU is in wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode and receiver input is internally connected to transmitter output,1: Single-wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal - start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use - start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle-line wakeup,1: Address-mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt or DMA Transfer Enable" "0: TC interrupt and DMA transfer requests disabled,1: TC interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt DMA Transfer Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" rbitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline rbitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline rbitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline rbitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline rbitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline rbitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline rbitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error has been detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occurred" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit depending on t.." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: The S1[IDLE] bit is not set upon detection of an idle character,1: The S1[IDLE] bit is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length of 10 bit times (C1[M] = 0). 11 (C1[M] = 1 and C4[M10] = 0). o..,1: Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1)" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active (RxD input not idle)" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character detection is disabled,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at one of the following lengths: 10 bit times if C1[M] = 0 11 bit times ..,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single wire mode,1: TXD pin is an output in single wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single-wire mode,1: TXD pin is an output in single-wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,Reads return the contents of the read-only receive data register and writes go to the write-only tra.." endif group.byte 0x08++0x00 line.byte 0x00 "MA1,UART Match Address Registers 1" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x09++0x00 line.byte 0x00 "MA2,UART Match Address Registers 2" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x0A++0x00 line.byte 0x00 "C4,UART Control Register 4" bitfld.byte 0x00 7. " MAEN1 ,Match Address Mode Enable 1" "0: All data received is transferred to the data buffer if MAEN2 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 6. " MAEN2 ,Match Address Mode Enable 2" "0: All data received is transferred to the data buffer if MAEN1 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 5. " M10 ,10-bit Mode select" "0: The parity bit is the ninth bit in the serial transmission,1: The parity bit is the tenth bit in the serial transmission" newline bitfld.byte 0x00 0.--4. " BRFA ,Baud Rate Fine Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 6. " TCDMAS ,Transmission Complete DMA Select" "0: If C2[TCIE] is set and the S1[TC] flag is set. the TC interrupt request signal is asserted to reques..,1: If C2[TCIE] is set and the S1[TC] flag is set. the TC DMA request signal is asserted to request a DM.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 4. " ILDMAS ,Idle Line DMA Select" "0: If C2[ILIE] and S1[IDLE] are set. the IDLE interrupt request signal is asserted to request an interr..,1: If C2[ILIE] and S1[IDLE] are set. the IDLE DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 3. " LBKDDMAS ,LIN Break Detect DMA Select Bit" "0: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF interrupt signal is asserted to request an interru..,1: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF DMA request signal is asserted to request a DMA tr.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] is set and the S1[RDRF] flag is set. the RDFR interrupt request signal is asserted to req..,1: If C2[RIE] is set and the S1[RDRF] flag is set. the RDRF DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" rbitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,The current received dataword contained in D and C3[R8] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,The current received dataword contained in D and C3[R8] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register is equal to or greater t.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer. RTS asserts one bit time before th.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords," newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer Depth = 1 Dataword,1: Transmit FIFO/Buffer Depth = 4 Datawords,2: Transmit FIFO/Buffer Depth = 8 Datawords,3: Transmit FIFO/Buffer Depth = 16 Datawords,4: Transmit FIFO/Buffer Depth = 32 Datawords,5: Transmit FIFO/Buffer Depth = 64 Datawords,6: Transmit FIFO/Buffer Depth = 128 Datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer Depth = 1 Dataword,1: Receive FIFO/Buffer Depth = 4 Datawords,2: Receive FIFO/Buffer Depth = 8 Datawords,3: Receive FIFO/Buffer Depth = 16 Datawords,4: Receive FIFO/Buffer Depth = 32 Datawords,5: Receive FIFO/Buffer Depth = 64 Datawords,6: Receive FIFO/Buffer Depth = 128 Datawords,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif group.byte 0x13++0x00 line.byte 0x00 "TWFIFO,UART FIFO Transmit Watermark" hexmask.byte 0x00 0.--7. 1. " TXWATER ,Transmit Watermark" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif group.byte 0x15++0x00 line.byte 0x00 "RWFIFO,UART FIFO Receive Watermark" hexmask.byte 0x00 0.--7. 1. " RXWATER ,Receive Watermark" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x18++0x00 line.byte 0x00 "C7816,UART 7816 Control Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 4. " ONACK ,Generate NACK on Overflow" "0: The received data does not generate a NACK when the receipt of the data results in an overflow event,1: If the receiver buffer overflows. a NACK is automatically sent on a received character" newline bitfld.byte 0x00 3. " ANACK ,Generate NACK on Error" "0: No NACK is automatically generated,1: A NACK is automatically generated if a parity error is detected or if an invalid initial character i.." newline bitfld.byte 0x00 2. " INIT ,Detect Initial Character" "0: Normal operating mode,1: Receiver searches for initial character" newline bitfld.byte 0x00 1. " TTYPE ,Transfer Type" "0: T = 0 per the ISO-7816 specification,1: T = 1 per the ISO-7816 specification" newline bitfld.byte 0x00 0. " ISO_7816E ,ISO-7816 Functionality Enabled" "0: ISO-7816 functionality is turned off/not enabled,1: ISO-7816 functionality is turned on/enabled" group.byte 0x19++0x00 line.byte 0x00 "IE7816,UART 7816 Interrupt Enable Register" bitfld.byte 0x00 7. " WTE ,Wait Timer Interrupt Enable" "0: The assertion of IS7816[WT] does not result in the generation of an interrupt,1: The assertion of IS7816[WT] results in the generation of an interrupt" newline bitfld.byte 0x00 6. " CWTE ,Character Wait Timer Interrupt Enable" "0: The assertion of IS7816[CWT] does not result in the generation of an interrupt,1: The assertion of IS7816[CWT] results in the generation of an interrupt" newline bitfld.byte 0x00 5. " BWTE ,Block Wait Timer Interrupt Enable" "0: The assertion of IS7816[BWT] does not result in the generation of an interrupt,1: The assertion of IS7816[BWT] results in the generation of an interrupt" newline bitfld.byte 0x00 4. " INITDE ,Initial Character Detected Interrupt Enable" "0: The assertion of IS7816[INITD] does not result in the generation of an interrupt,1: The assertion of IS7816[INITD] results in the generation of an interrupt" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " GTVE ,Guard Timer Violated Interrupt Enable" "0: The assertion of IS7816[GTV] does not result in the generation of an interrupt,1: The assertion of IS7816[GTV] results in the generation of an interrupt" newline bitfld.byte 0x00 1. " TXTE ,Transmit Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[TXT] does not result in the generation of an interrupt,1: The assertion of IS7816[TXT] results in the generation of an interrupt" newline bitfld.byte 0x00 0. " RXTE ,Receive Threshold Exceeded Interrupt Enable" "0: The assertion of IS7816[RXT] does not result in the generation of an interrupt,1: The assertion of IS7816[RXT] results in the generation of an interrupt" group.byte 0x1A++0x00 line.byte 0x00 "IS7816,UART 7816 Interrupt Status Register" bitfld.byte 0x00 7. " WT ,Wait Timer Interrupt" "0: Wait time (WT) has not been violated,1: Wait time (WT) has been violated" newline bitfld.byte 0x00 6. " CWT ,Character Wait Timer Interrupt" "0: Character wait time (CWT) has not been violated,1: Character wait time (CWT) has been violated" newline bitfld.byte 0x00 5. " BWT ,Block Wait Timer Interrupt" "0: Block wait time (BWT) has not been violated,1: Block wait time (BWT) has been violated" newline bitfld.byte 0x00 4. " INITD ,Initial Character Detected Interrupt" "0: A valid initial character has not been received,1: A valid initial character has been received" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " GTV ,Guard Timer Violated Interrupt" "0: A guard time (GT. CGT. or BGT) has not been violated,1: A guard time (GT. CGT. or BGT) has been violated" newline bitfld.byte 0x00 1. " TXT ,Transmit Threshold Exceeded Interrupt" "0: The number of retries and corresponding NACKS does not exceed the value in ET7816[TXTHRESHOLD],1: The number of retries and corresponding NACKS exceeds the value in ET7816[TXTHRESHOLD]" newline bitfld.byte 0x00 0. " RXT ,Receive Threshold Exceeded Interrupt" "0: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is less t..,1: The number of consecutive NACKS generated as a result of parity errors and buffer overruns is greate.." group.byte 0x1B++0x00 line.byte 0x00 "WP7816T1,UART 7816 Wait Parameter Register" bitfld.byte 0x00 4.--7. " CWI ,Character Wait Time Integer (C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 0.--3. " BWI ,Block Wait Time Integer(C7816[TTYPE] = 1)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1B++0x00 line.byte 0x00 "WP7816T0,UART 7816 Wait Parameter Register" hexmask.byte 0x00 0.--7. 1. " WI ,Wait Timer Interrupt (C7816[TTYPE] = 0)" group.byte 0x1C++0x00 line.byte 0x00 "WN7816,UART 7816 Wait N Register" hexmask.byte 0x00 0.--7. 1. " GTN ,Guard Band N" group.byte 0x1D++0x00 line.byte 0x00 "WF7816,UART 7816 Wait FD Register" hexmask.byte 0x00 0.--7. 1. " GTFD ,FD Multiplier" group.byte 0x1E++0x00 line.byte 0x00 "ET7816,UART 7816 Error Threshold Register" bitfld.byte 0x00 4.--7. " TXTHRESHOLD ,Transmit NACK Threshold" "0: TXT asserts on the first NACK that is received,1: TXT asserts on the second NACK that is received,,,,,,,,,,,,,," newline bitfld.byte 0x00 0.--3. " RXTHRESHOLD ,Receive NACK Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1F++0x00 line.byte 0x00 "TL7816,UART 7816 Transmit Length Register" hexmask.byte 0x00 0.--7. 1. " TLEN ,Transmit Length" endif width 0x0B tree.end tree "UART2" base ad:0x4006C000 width 8. sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers:High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled (use polling),1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt or DMA Request Enable" "0: LBKDIF interrupt and DMA transfer requests disabled,1: LBKDIF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif group.byte 0x01++0x00 line.byte 0x00 "BDL,UART Baud Rate Registers: Low" hexmask.byte 0x00 0.--7. 1. " SBR ,UART Baud Rate Bits" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in wait mode,1: UART clock freezes while CPU is in wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode and receiver input is internally connected to transmitter output,1: Single-wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal - start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use - start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle-line wakeup,1: Address-mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in Wait mode,1: UART clock freezes while CPU is in Wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode,1: Single wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal-start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use-start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle line wakeup,1: Address mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt or DMA Transfer Enable" "0: TC interrupt and DMA transfer requests disabled,1: TC interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt DMA Transfer Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" rbitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline rbitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline rbitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline rbitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline rbitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline rbitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline rbitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error has been detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occurred" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character detection is disabled,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at one of the following lengths: 10 bit times if C1[M] = 0 11 bit times ..,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit depending on t.." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: The S1[IDLE] bit is not set upon detection of an idle character,1: The S1[IDLE] bit is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length of 10 bit times (C1[M] = 0). 11 (C1[M] = 1 and C4[M10] = 0). o..,1: Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1)" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active (RxD input not idle)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single wire mode,1: TXD pin is an output in single wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single-wire mode,1: TXD pin is an output in single-wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,Reads return the contents of the read-only receive data register and writes go to the write-only tra.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,no description available" endif group.byte 0x08++0x00 line.byte 0x00 "MA1,UART Match Address Registers 1" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x09++0x00 line.byte 0x00 "MA2,UART Match Address Registers 2" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x0A++0x00 line.byte 0x00 "C4,UART Control Register 4" bitfld.byte 0x00 7. " MAEN1 ,Match Address Mode Enable 1" "0: All data received is transferred to the data buffer if MAEN2 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 6. " MAEN2 ,Match Address Mode Enable 2" "0: All data received is transferred to the data buffer if MAEN1 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 5. " M10 ,10-bit Mode select" "0: The parity bit is the ninth bit in the serial transmission,1: The parity bit is the tenth bit in the serial transmission" newline bitfld.byte 0x00 0.--4. " BRFA ,Baud Rate Fine Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] is set and the S1[RDRF] flag is set. the RDFR interrupt request signal is asserted to req..,1: If C2[RIE] is set and the S1[RDRF] flag is set. the RDRF DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 6. " TCDMAS ,Transmission Complete DMA Select" "0: If C2[TCIE] is set and the S1[TC] flag is set. the TC interrupt request signal is asserted to reques..,1: If C2[TCIE] is set and the S1[TC] flag is set. the TC DMA request signal is asserted to request a DM.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 4. " ILDMAS ,Idle Line DMA Select" "0: If C2[ILIE] and S1[IDLE] are set. the IDLE interrupt request signal is asserted to request an interr..,1: If C2[ILIE] and S1[IDLE] are set. the IDLE DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 3. " LBKDDMAS ,LIN Break Detect DMA Select Bit" "0: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF interrupt signal is asserted to request an interru..,1: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF DMA request signal is asserted to request a DMA tr.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,The current received dataword contained in D and C3[R8] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,The current received dataword contained in D and C3[R8] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" rbitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register is equal to or greater t.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer. RTS asserts one bit time before th.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords," newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer Depth = 1 Dataword,1: Transmit FIFO/Buffer Depth = 4 Datawords,2: Transmit FIFO/Buffer Depth = 8 Datawords,3: Transmit FIFO/Buffer Depth = 16 Datawords,4: Transmit FIFO/Buffer Depth = 32 Datawords,5: Transmit FIFO/Buffer Depth = 64 Datawords,6: Transmit FIFO/Buffer Depth = 128 Datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer Depth = 1 Dataword,1: Receive FIFO/Buffer Depth = 4 Datawords,2: Receive FIFO/Buffer Depth = 8 Datawords,3: Receive FIFO/Buffer Depth = 16 Datawords,4: Receive FIFO/Buffer Depth = 32 Datawords,5: Receive FIFO/Buffer Depth = 64 Datawords,6: Receive FIFO/Buffer Depth = 128 Datawords,7: Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif group.byte 0x13++0x00 line.byte 0x00 "TWFIFO,UART FIFO Transmit Watermark" hexmask.byte 0x00 0.--7. 1. " TXWATER ,Transmit Watermark" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif group.byte 0x15++0x00 line.byte 0x00 "RWFIFO,UART FIFO Receive Watermark" hexmask.byte 0x00 0.--7. 1. " RXWATER ,Receive Watermark" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif width 0x0B tree.end tree "UART3" base ad:0x4006D000 width 8. sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers:High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled (use polling),1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt or DMA Request Enable" "0: LBKDIF interrupt and DMA transfer requests disabled,1: LBKDIF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif group.byte 0x01++0x00 line.byte 0x00 "BDL,UART Baud Rate Registers: Low" hexmask.byte 0x00 0.--7. 1. " SBR ,UART Baud Rate Bits" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in wait mode,1: UART clock freezes while CPU is in wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode and receiver input is internally connected to transmitter output,1: Single-wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal - start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use - start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle-line wakeup,1: Address-mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in Wait mode,1: UART clock freezes while CPU is in Wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode,1: Single wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal-start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use-start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle line wakeup,1: Address mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt or DMA Transfer Enable" "0: TC interrupt and DMA transfer requests disabled,1: TC interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt DMA Transfer Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" rbitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline rbitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline rbitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline rbitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline rbitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline rbitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline rbitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error has been detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occurred" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character detection is disabled,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at one of the following lengths: 10 bit times if C1[M] = 0 11 bit times ..,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit depending on t.." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: The S1[IDLE] bit is not set upon detection of an idle character,1: The S1[IDLE] bit is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length of 10 bit times (C1[M] = 0). 11 (C1[M] = 1 and C4[M10] = 0). o..,1: Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1)" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active (RxD input not idle)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single wire mode,1: TXD pin is an output in single wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single-wire mode,1: TXD pin is an output in single-wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,Reads return the contents of the read-only receive data register and writes go to the write-only tra.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,no description available" endif group.byte 0x08++0x00 line.byte 0x00 "MA1,UART Match Address Registers 1" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x09++0x00 line.byte 0x00 "MA2,UART Match Address Registers 2" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x0A++0x00 line.byte 0x00 "C4,UART Control Register 4" bitfld.byte 0x00 7. " MAEN1 ,Match Address Mode Enable 1" "0: All data received is transferred to the data buffer if MAEN2 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 6. " MAEN2 ,Match Address Mode Enable 2" "0: All data received is transferred to the data buffer if MAEN1 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 5. " M10 ,10-bit Mode select" "0: The parity bit is the ninth bit in the serial transmission,1: The parity bit is the tenth bit in the serial transmission" newline bitfld.byte 0x00 0.--4. " BRFA ,Baud Rate Fine Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] is set and the S1[RDRF] flag is set. the RDFR interrupt request signal is asserted to req..,1: If C2[RIE] is set and the S1[RDRF] flag is set. the RDRF DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 6. " TCDMAS ,Transmission Complete DMA Select" "0: If C2[TCIE] is set and the S1[TC] flag is set. the TC interrupt request signal is asserted to reques..,1: If C2[TCIE] is set and the S1[TC] flag is set. the TC DMA request signal is asserted to request a DM.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 4. " ILDMAS ,Idle Line DMA Select" "0: If C2[ILIE] and S1[IDLE] are set. the IDLE interrupt request signal is asserted to request an interr..,1: If C2[ILIE] and S1[IDLE] are set. the IDLE DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 3. " LBKDDMAS ,LIN Break Detect DMA Select Bit" "0: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF interrupt signal is asserted to request an interru..,1: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF DMA request signal is asserted to request a DMA tr.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,The current received dataword contained in D and C3[R8] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,The current received dataword contained in D and C3[R8] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" rbitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register is equal to or greater t.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer. RTS asserts one bit time before th.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords," newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer Depth = 1 Dataword,1: Transmit FIFO/Buffer Depth = 4 Datawords,2: Transmit FIFO/Buffer Depth = 8 Datawords,3: Transmit FIFO/Buffer Depth = 16 Datawords,4: Transmit FIFO/Buffer Depth = 32 Datawords,5: Transmit FIFO/Buffer Depth = 64 Datawords,6: Transmit FIFO/Buffer Depth = 128 Datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer Depth = 1 Dataword,1: Receive FIFO/Buffer Depth = 4 Datawords,2: Receive FIFO/Buffer Depth = 8 Datawords,3: Receive FIFO/Buffer Depth = 16 Datawords,4: Receive FIFO/Buffer Depth = 32 Datawords,5: Receive FIFO/Buffer Depth = 64 Datawords,6: Receive FIFO/Buffer Depth = 128 Datawords,7: Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif group.byte 0x13++0x00 line.byte 0x00 "TWFIFO,UART FIFO Transmit Watermark" hexmask.byte 0x00 0.--7. 1. " TXWATER ,Transmit Watermark" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif group.byte 0x15++0x00 line.byte 0x00 "RWFIFO,UART FIFO Receive Watermark" hexmask.byte 0x00 0.--7. 1. " RXWATER ,Receive Watermark" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif width 0x0B tree.end tree "UART4" base ad:0x400EA000 width 8. sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers:High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled (use polling),1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt or DMA Request Enable" "0: LBKDIF interrupt and DMA transfer requests disabled,1: LBKDIF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif group.byte 0x01++0x00 line.byte 0x00 "BDL,UART Baud Rate Registers: Low" hexmask.byte 0x00 0.--7. 1. " SBR ,UART Baud Rate Bits" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in wait mode,1: UART clock freezes while CPU is in wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode and receiver input is internally connected to transmitter output,1: Single-wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal - start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use - start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle-line wakeup,1: Address-mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in Wait mode,1: UART clock freezes while CPU is in Wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode,1: Single wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal-start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use-start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle line wakeup,1: Address mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt or DMA Transfer Enable" "0: TC interrupt and DMA transfer requests disabled,1: TC interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt DMA Transfer Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" rbitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline rbitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline rbitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline rbitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline rbitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline rbitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline rbitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error has been detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occurred" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character detection is disabled,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at one of the following lengths: 10 bit times if C1[M] = 0 11 bit times ..,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit depending on t.." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: The S1[IDLE] bit is not set upon detection of an idle character,1: The S1[IDLE] bit is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length of 10 bit times (C1[M] = 0). 11 (C1[M] = 1 and C4[M10] = 0). o..,1: Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1)" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active (RxD input not idle)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single wire mode,1: TXD pin is an output in single wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single-wire mode,1: TXD pin is an output in single-wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,Reads return the contents of the read-only receive data register and writes go to the write-only tra.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,no description available" endif group.byte 0x08++0x00 line.byte 0x00 "MA1,UART Match Address Registers 1" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x09++0x00 line.byte 0x00 "MA2,UART Match Address Registers 2" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x0A++0x00 line.byte 0x00 "C4,UART Control Register 4" bitfld.byte 0x00 7. " MAEN1 ,Match Address Mode Enable 1" "0: All data received is transferred to the data buffer if MAEN2 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 6. " MAEN2 ,Match Address Mode Enable 2" "0: All data received is transferred to the data buffer if MAEN1 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 5. " M10 ,10-bit Mode select" "0: The parity bit is the ninth bit in the serial transmission,1: The parity bit is the tenth bit in the serial transmission" newline bitfld.byte 0x00 0.--4. " BRFA ,Baud Rate Fine Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK66F*18*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] is set and the S1[RDRF] flag is set. the RDFR interrupt request signal is asserted to req..,1: If C2[RIE] is set and the S1[RDRF] flag is set. the RDRF DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 6. " TCDMAS ,Transmission Complete DMA Select" "0: If C2[TCIE] is set and the S1[TC] flag is set. the TC interrupt request signal is asserted to reques..,1: If C2[TCIE] is set and the S1[TC] flag is set. the TC DMA request signal is asserted to request a DM.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 4. " ILDMAS ,Idle Line DMA Select" "0: If C2[ILIE] and S1[IDLE] are set. the IDLE interrupt request signal is asserted to request an interr..,1: If C2[ILIE] and S1[IDLE] are set. the IDLE DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 3. " LBKDDMAS ,LIN Break Detect DMA Select Bit" "0: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF interrupt signal is asserted to request an interru..,1: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF DMA request signal is asserted to request a DMA tr.." endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,The current received dataword contained in D and C3[R8] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,The current received dataword contained in D and C3[R8] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" rbitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register is equal to or greater t.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer. RTS asserts one bit time before th.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords," newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer Depth = 1 Dataword,1: Transmit FIFO/Buffer Depth = 4 Datawords,2: Transmit FIFO/Buffer Depth = 8 Datawords,3: Transmit FIFO/Buffer Depth = 16 Datawords,4: Transmit FIFO/Buffer Depth = 32 Datawords,5: Transmit FIFO/Buffer Depth = 64 Datawords,6: Transmit FIFO/Buffer Depth = 128 Datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer Depth = 1 Dataword,1: Receive FIFO/Buffer Depth = 4 Datawords,2: Receive FIFO/Buffer Depth = 8 Datawords,3: Receive FIFO/Buffer Depth = 16 Datawords,4: Receive FIFO/Buffer Depth = 32 Datawords,5: Receive FIFO/Buffer Depth = 64 Datawords,6: Receive FIFO/Buffer Depth = 128 Datawords,7: Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords,7: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif group.byte 0x13++0x00 line.byte 0x00 "TWFIFO,UART FIFO Transmit Watermark" hexmask.byte 0x00 0.--7. 1. " TXWATER ,Transmit Watermark" sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif group.byte 0x15++0x00 line.byte 0x00 "RWFIFO,UART FIFO Receive Watermark" hexmask.byte 0x00 0.--7. 1. " RXWATER ,Receive Watermark" sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif width 0x0B tree.end sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") tree "UART5" base ad:0x400EB000 width 8. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers:High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled (use polling),1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt or DMA Request Enable" "0: LBKDIF interrupt and DMA transfer requests disabled,1: LBKDIF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline bitfld.byte 0x00 5. " SBNS ,Stop Bit Number Select" "0: Data frame consists of a single stop bit,1: Data frame consists of two stop bits" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "BDH,UART Baud Rate Registers: High" bitfld.byte 0x00 7. " LBKDIE ,LIN Break Detect Interrupt Enable" "0: LBKDIF interrupt requests disabled,1: LBKDIF interrupt requests enabled" newline bitfld.byte 0x00 6. " RXEDGIE ,RxD Input Active Edge Interrupt Enable" "0: Hardware interrupts from RXEDGIF disabled using polling,1: RXEDGIF interrupt request enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--4. " SBR ,UART Baud Rate Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x01++0x00 line.byte 0x00 "BDL,UART Baud Rate Registers: Low" hexmask.byte 0x00 0.--7. 1. " SBR ,UART Baud Rate Bits" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in wait mode,1: UART clock freezes while CPU is in wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode and receiver input is internally connected to transmitter output,1: Single-wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal - start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use - start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle-line wakeup,1: Address-mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x02++0x00 line.byte 0x00 "C1,UART Control Register 1" bitfld.byte 0x00 7. " LOOPS ,Loop Mode Select" "0: Normal operation,1: Loop mode where transmitter output is internally connected to receiver input" newline bitfld.byte 0x00 6. " UARTSWAI ,UART Stops in Wait Mode" "0: UART clock continues to run in Wait mode,1: UART clock freezes while CPU is in Wait mode" newline bitfld.byte 0x00 5. " RSRC ,Receiver Source Select" "0: Selects internal loop back mode,1: Single wire UART mode where the receiver input is connected to the transmit pin input signal" newline bitfld.byte 0x00 4. " M ,9-bit or 8-bit Mode Select" "0: Normal-start + 8 data bits (MSB/LSB first as determined by MSBF) + stop,1: Use-start + 9 data bits (MSB/LSB first as determined by MSBF) + stop" newline bitfld.byte 0x00 3. " WAKE ,Receiver Wakeup Method Select" "0: Idle line wakeup,1: Address mark wakeup" newline bitfld.byte 0x00 2. " ILT ,Idle Line Type Select" "0: Idle character bit count starts after start bit,1: Idle character bit count starts after stop bit" newline bitfld.byte 0x00 1. " PE ,Parity Enable" "0: Parity function disabled,1: Parity function enabled" newline bitfld.byte 0x00 0. " PT ,Parity Type" "0: Even parity,1: Odd parity" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt Enable" "0: TC interrupt requests disabled,1: TC interrupt requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break character(s) to be sent" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x03++0x00 line.byte 0x00 "C2,UART Control Register 2" bitfld.byte 0x00 7. " TIE ,Transmitter Interrupt or DMA Transfer Enable" "0: TDRE interrupt and DMA transfer requests disabled,1: TDRE interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 6. " TCIE ,Transmission Complete Interrupt or DMA Transfer Enable" "0: TC interrupt and DMA transfer requests disabled,1: TC interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 5. " RIE ,Receiver Full Interrupt or DMA Transfer Enable" "0: RDRF interrupt and DMA transfer requests disabled,1: RDRF interrupt or DMA transfer requests enabled" newline bitfld.byte 0x00 4. " ILIE ,Idle Line Interrupt DMA Transfer Enable" "0: IDLE interrupt requests disabled,1: IDLE interrupt requests enabled" newline bitfld.byte 0x00 3. " TE ,Transmitter Enable" "0: Transmitter off,1: Transmitter on" newline bitfld.byte 0x00 2. " RE ,Receiver Enable" "0: Receiver off,1: Receiver on" newline bitfld.byte 0x00 1. " RWU ,Receiver Wakeup Control" "0: Normal operation,1: RWU enables the wakeup function and inhibits further receiver interrupt requests" newline bitfld.byte 0x00 0. " SBK ,Send Break" "0: Normal transmitter operation,1: Queue break characters to be sent" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" rbitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline rbitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline rbitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline rbitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline rbitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline rbitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline rbitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline rbitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error has been detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occurred" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "S1,UART Status Register 1" bitfld.byte 0x00 7. " TDRE ,Transmit Data Register Empty Flag" "0: The amount of data in the transmit buffer is greater than the value indicated by TWFIFO[TXWATER],1: The amount of data in the transmit buffer is less than or equal to the value indicated by TWFIFO[TXW.." newline bitfld.byte 0x00 6. " TC ,Transmit Complete Flag" "0: Transmitter active (sending data. a preamble. or a break),1: Transmitter idle (transmission activity complete)" newline bitfld.byte 0x00 5. " RDRF ,Receive Data Register Full Flag" "0: The number of datawords in the receive buffer is less than the number indicated by RXWATER,1: The number of datawords in the receive buffer is equal to or greater than the number indicated by RX.." newline bitfld.byte 0x00 4. " IDLE ,Idle Line Flag" "0: Receiver input is either active now or has never become active since the IDLE flag was last cleared,1: Receiver input has become idle or the flag has not been cleared since it last asserted" newline bitfld.byte 0x00 3. " OR ,Receiver Overrun Flag" "0: No overrun has occurred since the last time the flag was cleared,1: Overrun has occurred or the overrun flag has not been cleared since the last overrun occured" newline bitfld.byte 0x00 2. " NF ,Noise Flag" "0: No noise detected since the last time this flag was cleared,1: At least one dataword was received with noise detected since the last time the flag was cleared" newline bitfld.byte 0x00 1. " FE ,Framing Error Flag" "0: No framing error detected,1: Framing error" newline bitfld.byte 0x00 0. " PF ,Parity Error Flag" "0: No parity error detected since the last time this flag was cleared,1: At least one dataword was received with a parity error since the last time this flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character has been detected,1: LIN break character has been detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit depending on t.." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: The S1[IDLE] bit is not set upon detection of an idle character,1: The S1[IDLE] bit is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at length of 10 bit times (C1[M] = 0). 11 (C1[M] = 1 and C4[M10] = 0). o..,1: Break character is detected at length of 11 bits times (if C1[M] = 0 or 12 bits time (if C1[M] = 1)" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active (RxD input not idle)" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character is detected at one of the following lengths: 10 bit times if C1[M] = 0 11 bit times ..,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x05++0x00 line.byte 0x00 "S2,UART Status Register 2" bitfld.byte 0x00 7. " LBKDIF ,LIN Break Detect Interrupt Flag" "0: No LIN break character detected,1: LIN break character detected" newline bitfld.byte 0x00 6. " RXEDGIF ,RxD Pin Active Edge Interrupt Flag" "0: No active edge on the receive pin has occurred,1: An active edge on the receive pin has occurred" newline bitfld.byte 0x00 5. " MSBF ,Most Significant Bit First" "0: LSB (bit0) is the first bit that is transmitted following the start bit,1: MSB (bit8. bit7 or bit6) is the first bit that is transmitted following the start bit. depending on .." newline bitfld.byte 0x00 4. " RXINV ,Receive Data Inversion" "0: Receive data is not inverted,1: Receive data is inverted" newline bitfld.byte 0x00 3. " RWUID ,Receive Wakeup Idle Detect" "0: S1[IDLE] is not set upon detection of an idle character,1: S1[IDLE] is set upon detection of an idle character" newline bitfld.byte 0x00 2. " BRK13 ,Break Transmit Character Length" "0: Break character is 10. 11. or 12 bits long,1: Break character is 13 or 14 bits long" newline bitfld.byte 0x00 1. " LBKDE ,LIN Break Detection Enable" "0: Break character detection is disabled,1: Break character is detected at length of 11 bit times if C1[M] = 0 or 12 bits time if C1[M] = 1" newline rbitfld.byte 0x00 0. " RAF ,Receiver Active Flag" "0: UART receiver idle/inactive waiting for a start bit,1: UART receiver active. RxD input not idle" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single-wire mode,1: TXD pin is an output in single-wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x06++0x00 line.byte 0x00 "C3,UART Control Register 3" rbitfld.byte 0x00 7. " R8 ,Received Bit 8" "0,1" newline bitfld.byte 0x00 6. " T8 ,Transmit Bit 8" "0,1" newline bitfld.byte 0x00 5. " TXDIR ,Transmitter Pin Data Direction in Single-Wire mode" "0: TXD pin is an input in single wire mode,1: TXD pin is an output in single wire mode" newline bitfld.byte 0x00 4. " TXINV ,Transmit Data Inversion" "0: Transmit data is not inverted,1: Transmit data is inverted" newline bitfld.byte 0x00 3. " ORIE ,Overrun Error Interrupt Enable" "0: OR interrupts are disabled,1: OR interrupt requests are enabled" newline bitfld.byte 0x00 2. " NEIE ,Noise Error Interrupt Enable" "0: NF interrupt requests are disabled,1: NF interrupt requests are enabled" newline bitfld.byte 0x00 1. " FEIE ,Framing Error Interrupt Enable" "0: FE interrupt requests are disabled,1: FE interrupt requests are enabled" newline bitfld.byte 0x00 0. " PEIE ,Parity Error Interrupt Enable" "0: PF interrupt requests are disabled,1: PF interrupt requests are enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,no description available" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x07++0x00 line.byte 0x00 "D,UART Data Register" hexmask.byte 0x00 0.--7. 1. " RT ,Reads return the contents of the read-only receive data register and writes go to the write-only tra.." endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x08++0x00 line.byte 0x00 "MA1,UART Match Address Registers 1" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x09++0x00 line.byte 0x00 "MA2,UART Match Address Registers 2" hexmask.byte 0x00 0.--7. 1. " MA ,Match Address" group.byte 0x0A++0x00 line.byte 0x00 "C4,UART Control Register 4" bitfld.byte 0x00 7. " MAEN1 ,Match Address Mode Enable 1" "0: All data received is transferred to the data buffer if MAEN2 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 6. " MAEN2 ,Match Address Mode Enable 2" "0: All data received is transferred to the data buffer if MAEN1 is cleared,1: All data received with the most significant bit cleared. is discarded" newline bitfld.byte 0x00 5. " M10 ,10-bit Mode select" "0: The parity bit is the ninth bit in the serial transmission,1: The parity bit is the tenth bit in the serial transmission" newline bitfld.byte 0x00 0.--4. " BRFA ,Baud Rate Fine Adjust" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60D*10*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline bitfld.byte 0x00 6. " TCDMAS ,Transmission Complete DMA Select" "0: If C2[TCIE] is set and the S1[TC] flag is set. the TC interrupt request signal is asserted to reques..,1: If C2[TCIE] is set and the S1[TC] flag is set. the TC DMA request signal is asserted to request a DM.." newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] and S1[RDRF] are set. the RDFR interrupt request signal is asserted to request an interru..,1: If C2[RIE] and S1[RDRF] are set. the RDRF DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 4. " ILDMAS ,Idle Line DMA Select" "0: If C2[ILIE] and S1[IDLE] are set. the IDLE interrupt request signal is asserted to request an interr..,1: If C2[ILIE] and S1[IDLE] are set. the IDLE DMA request signal is asserted to request a DMA transfer" newline bitfld.byte 0x00 3. " LBKDDMAS ,LIN Break Detect DMA Select Bit" "0: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF interrupt signal is asserted to request an interru..,1: If BDH[LBKDIE] and S2[LBKDIF] are set. the LBKDIF DMA request signal is asserted to request a DMA tr.." endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0B++0x00 line.byte 0x00 "C5,UART Control Register 5" bitfld.byte 0x00 7. " TDMAS ,Transmitter DMA Select" "0: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE interrupt request signal is asserted to req..,1: If C2[TIE] is set and the S1[TDRE] flag is set. the TDRE DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " RDMAS ,Receiver Full DMA Select" "0: If C2[RIE] is set and the S1[RDRF] flag is set. the RDFR interrupt request signal is asserted to req..,1: If C2[RIE] is set and the S1[RDRF] flag is set. the RDRF DMA request signal is asserted to request a.." newline rbitfld.byte 0x00 0.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" rbitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline rbitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,The current received dataword contained in D and C3[R8] was received with noise" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,The current received dataword contained in D and C3[R8] was received with a parity error" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ED,UART Extended Data Register" bitfld.byte 0x00 7. " NOISY ,no description available" "0: The dataword was received without noise,1: The data was received with noise" newline bitfld.byte 0x00 6. " PARITYE ,no description available" "0: The dataword was received without a parity error,1: The dataword was received with a parity error" newline bitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register (FIFO) is equal to or gr.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer . RTS asserts one bit time before t.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0D++0x00 line.byte 0x00 "MODEM,UART Modem Register" rbitfld.byte 0x00 4.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " RXRTSE ,Receiver request-to-send enable" "0: The receiver has no effect on RTS,1: RTS is deasserted if the number of characters in the receiver data register is equal to or greater t.." newline bitfld.byte 0x00 2. " TXRTSPOL ,Transmitter request-to-send polarity" "0: Transmitter RTS is active low,1: Transmitter RTS is active high" newline bitfld.byte 0x00 1. " TXRTSE ,Transmitter request-to-send enable" "0: The transmitter has no effect on RTS,1: When a character is placed into an empty transmitter data buffer. RTS asserts one bit time before th.." newline bitfld.byte 0x00 0. " TXCTSE ,Transmitter clear-to-send enable" "0: CTS has no effect on the transmitter,1: Enables clear-to-send operation" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x0E++0x00 line.byte 0x00 "IR,UART Infrared Register" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 2. " IREN ,Infrared enable" "0: IR disabled,1: IR enabled" newline bitfld.byte 0x00 0.--1. " TNP ,Transmitter narrow pulse" "0: 3/16,1: 1/16,2: 1/32,3: 1/4" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords," newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer Depth = 1 Dataword,1: Transmit FIFO/Buffer Depth = 4 Datawords,2: Transmit FIFO/Buffer Depth = 8 Datawords,3: Transmit FIFO/Buffer Depth = 16 Datawords,4: Transmit FIFO/Buffer Depth = 32 Datawords,5: Transmit FIFO/Buffer Depth = 64 Datawords,6: Transmit FIFO/Buffer Depth = 128 Datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer Depth = 1 Dataword,1: Receive FIFO/Buffer Depth = 4 Datawords,2: Receive FIFO/Buffer Depth = 8 Datawords,3: Receive FIFO/Buffer Depth = 16 Datawords,4: Receive FIFO/Buffer Depth = 32 Datawords,5: Receive FIFO/Buffer Depth = 64 Datawords,6: Receive FIFO/Buffer Depth = 128 Datawords,7: Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "PFIFO,UART FIFO Parameters" bitfld.byte 0x00 7. " TXFE ,Transmit FIFO Enable" "0: Transmit FIFO is not enabled,1: Transmit FIFO is enabled" newline rbitfld.byte 0x00 4.--6. " TXFIFOSIZE ,Transmit FIFO" "0: Transmit FIFO/Buffer depth = 1 dataword,1: Transmit FIFO/Buffer depth = 4 datawords,2: Transmit FIFO/Buffer depth = 8 datawords,3: Transmit FIFO/Buffer depth = 16 datawords,4: Transmit FIFO/Buffer depth = 32 datawords,5: Transmit FIFO/Buffer depth = 64 datawords,6: Transmit FIFO/Buffer depth = 128 datawords,7: Reserved" newline bitfld.byte 0x00 3. " RXFE ,Receive FIFO Enable" "0: Receive FIFO is not enabled,1: Receive FIFO is enabled" newline rbitfld.byte 0x00 0.--2. " RXFIFOSIZE ,Receive FIFO" "0: Receive FIFO/Buffer depth = 1 dataword,1: Receive FIFO/Buffer depth = 4 datawords,2: Receive FIFO/Buffer depth = 8 datawords,3: Receive FIFO/Buffer depth = 16 datawords,4: Receive FIFO/Buffer depth = 32 datawords,5: Receive FIFO/Buffer depth = 64 datawords,6: Receive FIFO/Buffer depth = 128 datawords,7: Reserved" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOFE ,Receive FIFO Overflow Interrupt Enable" "0: RXOF flag does not generate an interrupt to the host,1: RXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x11++0x00 line.byte 0x00 "CFIFO,UART FIFO Control Register" bitfld.byte 0x00 7. " TXFLUSH ,Transmit FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the transmit FIFO/Buffer is cleared out" newline bitfld.byte 0x00 6. " RXFLUSH ,Receive FIFO/Buffer Flush" "0: No flush operation occurs,1: All data in the receive FIFO/buffer is cleared out" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOFE ,Transmit FIFO Overflow Interrupt Enable" "0: TXOF flag does not generate an interrupt to the host,1: TXOF flag generates an interrupt to the host" newline bitfld.byte 0x00 0. " RXUFE ,Receive FIFO Underflow Interrupt Enable" "0: RXUF flag does not generate an interrupt to the host,1: RXUF flag generates an interrupt to the host" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 3.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline bitfld.byte 0x00 2. " RXOF ,Receiver Buffer Overflow Flag" "0: No receive buffer overflow has occurred since the last time the flag was cleared,1: At least one receive buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x12++0x00 line.byte 0x00 "SFIFO,UART FIFO Status Register" rbitfld.byte 0x00 7. " TXEMPT ,Transmit Buffer/FIFO Empty" "0: Transmit buffer is not empty,1: Transmit buffer is empty" newline rbitfld.byte 0x00 6. " RXEMPT ,Receive Buffer/FIFO Empty" "0: Receive buffer is not empty,1: Receive buffer is empty" newline rbitfld.byte 0x00 2.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 1. " TXOF ,Transmitter Buffer Overflow Flag" "0: No transmit buffer overflow has occurred since the last time the flag was cleared,1: At least one transmit buffer overflow has occurred since the last time the flag was cleared" newline bitfld.byte 0x00 0. " RXUF ,Receiver Buffer Underflow Flag" "0: No receive buffer underflow has occurred since the last time the flag was cleared,1: At least one receive buffer underflow has occurred since the last time the flag was cleared" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x13++0x00 line.byte 0x00 "TWFIFO,UART FIFO Transmit Watermark" hexmask.byte 0x00 0.--7. 1. " TXWATER ,Transmit Watermark" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x14++0x00 line.byte 0x00 "TCFIFO,UART FIFO Transmit Count" hexmask.byte 0x00 0.--7. 1. " TXCOUNT ,Transmit Counter" endif sif cpuis("MK60D*10*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x15++0x00 line.byte 0x00 "RWFIFO,UART FIFO Receive Watermark" hexmask.byte 0x00 0.--7. 1. " RXWATER ,Receive Watermark" endif sif cpuis("MK60D*10*")||cpuis("MK60F*15")||cpuis("MK61F*15")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x16++0x00 line.byte 0x00 "RCFIFO,UART FIFO Receive Count" hexmask.byte 0x00 0.--7. 1. " RXCOUNT ,Receive Counter" endif width 0x0B tree.end endif tree.end tree "USB0 (Universal Serial Bus - OTG Capable Controller)" base ad:0x40072000 width 24. sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x00++0x00 line.byte 0x00 "PERID,Peripheral ID Register" bitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--5. " ID ,Peripheral identification bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "PERID,Peripheral ID Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 0.--5. " ID ,Peripheral identification bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x00++0x00 line.byte 0x00 "PERID,Peripheral ID register" bitfld.byte 0x00 0.--5. " ID ,Peripheral Identification" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x04++0x00 line.byte 0x00 "IDCOMP,Peripheral ID Complement Register" rbitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 0.--5. " NID ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x04++0x00 line.byte 0x00 "IDCOMP,Peripheral ID Complement register" bitfld.byte 0x00 0.--5. " NID ,Ones' complement of PERID[ID]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x04++0x00 line.byte 0x00 "IDCOMP,Peripheral ID Complement Register" bitfld.byte 0x00 6.--7. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0.--5. " NID ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60D*10*") rgroup.byte 0x04++0x00 line.byte 0x00 "IDCOMP,Peripheral ID Complement register" bitfld.byte 0x00 0.--5. " NID ,Ones complement of peripheral identification bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x08++0x00 line.byte 0x00 "REV,Peripheral Revision Register" hexmask.byte 0x00 0.--7. 1. " REV ,Revision" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x08++0x00 line.byte 0x00 "REV,Peripheral Revision register" hexmask.byte 0x00 0.--7. 1. " REV ,Revision" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x08++0x00 line.byte 0x00 "REV,Peripheral Revision Register" hexmask.byte 0x00 0.--7. 1. " REV ,Revision" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ADDINFO,Peripheral Additional Info register" bitfld.byte 0x00 0. " IEHOST ,This bit is set if host mode is enabled" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x0C++0x00 line.byte 0x00 "ADDINFO,Peripheral Additional Info Register" rbitfld.byte 0x00 3.--7. " IRQNUM ,Assigned Interrupt Request Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.byte 0x00 1.--2. " RESERVED ,no description available" "0,1,2,3" newline rbitfld.byte 0x00 0. " IEHOST ,no description available" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x0C++0x00 line.byte 0x00 "ADDINFO,Peripheral Additional Info Register" bitfld.byte 0x00 3.--7. " IRQNUM ,Assigned Interrupt Request Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 1.--2. " RESERVED ,no description available" "0,1,2,3" newline bitfld.byte 0x00 0. " IEHOST ,no description available" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ADDINFO,Peripheral Additional Info register" bitfld.byte 0x00 3.--7. " IRQNUM ,Assigned Interrupt Request Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 0. " IEHOST ,This bit is set if host mode is enabled" "0,1" endif sif cpuis("MK60D*10*") rgroup.byte 0x0C++0x00 line.byte 0x00 "ADDINFO,Peripheral Additional Info register" bitfld.byte 0x00 3.--7. " IRQNUM ,Assigned Interrupt Request Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 0. " IEHOST ,When this bit is set. the USB peripheral is operating in host mode" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x10++0x00 line.byte 0x00 "OTGISTAT,OTG Interrupt Status Register" bitfld.byte 0x00 7. " IDCHG ,no description available" "0,1" newline bitfld.byte 0x00 6. " ONEMSEC ,no description available" "0,1" newline bitfld.byte 0x00 5. " LINE_STATE_CHG ,no description available" "0,1" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " SESSVLDCHG ,no description available" "0,1" newline bitfld.byte 0x00 2. " B_SESS_CHG ,no description available" "0,1" newline rbitfld.byte 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0. " AVBUSCHG ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10++0x00 line.byte 0x00 "OTGISTAT,OTG Interrupt Status register" bitfld.byte 0x00 7. " IDCHG ,This bit is set when a change in the ID Signal from the USB connector is sensed" "0,1" newline bitfld.byte 0x00 6. " ONEMSEC ,This bit is set when the 1 millisecond timer expires" "0,1" newline bitfld.byte 0x00 5. " LINE_STATE_CHG ,This interrupt is set when the USB line state (CTL[SE0] and CTL[JSTATE] bits) are stable without cha.." "0,1" newline bitfld.byte 0x00 3. " SESSVLDCHG ,This bit is set when a change in VBUS is detected indicating a session valid or a session no longer .." "0,1" newline bitfld.byte 0x00 2. " B_SESS_CHG ,This bit is set when a change in VBUS is detected on a B device" "0,1" newline bitfld.byte 0x00 0. " AVBUSCHG ,This bit is set when a change in VBUS is detected on an A device" "0,1" endif sif cpuis("MK60D*10*") group.byte 0x10++0x00 line.byte 0x00 "OTGISTAT,OTG Interrupt Status register" bitfld.byte 0x00 7. " IDCHG ,This bit is set when a change in the ID Signal from the USB connector is sensed" "0,1" newline bitfld.byte 0x00 6. " ONEMSEC ,This bit is set when the 1 millisecond timer expires" "0,1" newline bitfld.byte 0x00 5. " LINE_STATE_CHG ,This bit is set when the USB line state changes" "0,1" newline bitfld.byte 0x00 3. " SESSVLDCHG ,This bit is set when a change in VBUS is detected indicating a session valid or a session no longer .." "0,1" newline bitfld.byte 0x00 2. " B_SESS_CHG ,This bit is set when a change in VBUS is detected on a B device" "0,1" newline bitfld.byte 0x00 0. " AVBUSCHG ,This bit is set when a change in VBUS is detected on an A device" "0,1" group.byte 0x14++0x00 line.byte 0x00 "OTGICR,OTG Interrupt Control Register" bitfld.byte 0x00 7. " IDEN ,ID Interrupt Enable" "0: The ID interrupt is disabled,1: The ID interrupt is enabled" newline bitfld.byte 0x00 6. " ONEMSECEN ,One Millisecond Interrupt Enable" "0: Diables the 1ms timer interrupt,1: Enables the 1ms timer interrupt" newline bitfld.byte 0x00 5. " LINESTATEEN ,Line State Change Interrupt Enable" "0: Disables the LINE_STAT_CHG interrupt,1: Enables the LINE_STAT_CHG interrupt" newline bitfld.byte 0x00 3. " SESSVLDEN ,Session Valid Interrupt Enable" "0: Disables the SESSVLDCHG interrupt,1: Enables the SESSVLDCHG interrupt" newline bitfld.byte 0x00 2. " BSESSEN ,B Session END Interrupt Enable" "0: Disables the B_SESS_CHG interrupt,1: Enables the B_SESS_CHG interrupt" newline bitfld.byte 0x00 0. " AVBUSEN ,A VBUS Valid Interrupt Enable" "0: Disables the AVBUSCHG interrupt,1: Enables the AVBUSCHG interrupt" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x14++0x00 line.byte 0x00 "OTGICR,OTG Interrupt Control Register" bitfld.byte 0x00 7. " IDEN ,ID interrupt enable" "0: The ID interrupt is disabled,1: The ID interrupt is enabled" newline bitfld.byte 0x00 6. " ONEMSECEN ,1 millisecond interrupt enable" "0: The 1msec timer interrupt is disabled,1: The 1msec timer interrupt is enabled" newline bitfld.byte 0x00 5. " LINESTATEEN ,Line State change interrupt enable" "0: The LINE_STAT_CHG interrupt is disabled,1: The LINE_STAT_CHG interrupt is enabled" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " SESSVLDEN ,Session valid interrupt enable" "0: The SESSVLDCHG interrupt is disabled,1: The SESSVLDCHG interrupt is enabled" newline bitfld.byte 0x00 2. " BSESSEN ,B Session END interrupt enable" "0: The B_SESS_CHG interrupt is disabled,1: The B_SESS_CHG interrupt is enabled" newline rbitfld.byte 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0. " AVBUSEN ,A VBUS Valid interrupt enable" "0: The AVBUSCHG interrupt is disabled,1: The AVBUSCHG interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x14++0x00 line.byte 0x00 "OTGICR,OTG Interrupt Control register" bitfld.byte 0x00 7. " IDEN ,ID Interrupt Enable" "0: The ID interrupt is disabled,1: The ID interrupt is enabled" newline bitfld.byte 0x00 6. " ONEMSECEN ,One Millisecond Interrupt Enable" "0: Diables the 1ms timer interrupt,1: Enables the 1ms timer interrupt" newline bitfld.byte 0x00 5. " LINESTATEEN ,Line State Change Interrupt Enable" "0: Disables the LINE_STAT_CHG interrupt,1: Enables the LINE_STAT_CHG interrupt" newline bitfld.byte 0x00 3. " SESSVLDEN ,Session Valid Interrupt Enable" "0: Disables the SESSVLDCHG interrupt,1: Enables the SESSVLDCHG interrupt" newline bitfld.byte 0x00 2. " BSESSEN ,B Session END Interrupt Enable" "0: Disables the B_SESS_CHG interrupt,1: Enables the B_SESS_CHG interrupt" newline bitfld.byte 0x00 0. " AVBUSEN ,A VBUS Valid Interrupt Enable" "0: Disables the AVBUSCHG interrupt,1: Enables the AVBUSCHG interrupt" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x18++0x00 line.byte 0x00 "OTGSTAT,OTG Status Register" bitfld.byte 0x00 7. " ID ,no description available" "0: Indicates a Type A cable has been plugged into the USB connector,1: Indicates no cable is attached or a Type B cable has been plugged into the USB connector" newline bitfld.byte 0x00 6. " ONEMSECEN ,no description available" "0,1" newline bitfld.byte 0x00 5. " LINESTATESTABLE ,no description available" "0: The LINE_STAT_CHG bit is not yet stable,1: The LINE_STAT_CHG bit has been debounced and is stable" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 3. " SESS_VLD ,Session valid" "0: The VBUS voltage is below the B session Valid threshold,1: The VBUS voltage is above the B session Valid threshold" newline bitfld.byte 0x00 2. " BSESSEND ,B Session END" "0: The VBUS voltage is above the B session End threshold,1: The VBUS voltage is below the B session End threshold" newline rbitfld.byte 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0. " AVBUSVLD ,A VBUS Valid" "0: The VBUS voltage is below the A VBUS Valid threshold,1: The VBUS voltage is above the A VBUS Valid threshold" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x18++0x00 line.byte 0x00 "OTGSTAT,OTG Status register" bitfld.byte 0x00 7. " ID ,Indicates the current state of the ID pin on the USB connector" "0: Indicates a Type A cable is plugged into the USB connector,1: Indicates no cable is attached or a Type B cable is plugged into the USB connector" newline bitfld.byte 0x00 6. " ONEMSECEN ,This bit is reserved for the 1ms count. but it is not useful to software" "0,1" newline bitfld.byte 0x00 5. " LINESTATESTABLE ,Indicates that the internal signals that control the LINE_STATE_CHG field of OTGISTAT are stable for.." "0: The LINE_STAT_CHG bit is not yet stable,1: The LINE_STAT_CHG bit has been debounced and is stable" newline bitfld.byte 0x00 3. " SESS_VLD ,Session Valid" "0: The VBUS voltage is below the B session valid threshold,1: The VBUS voltage is above the B session valid threshold" newline bitfld.byte 0x00 2. " BSESSEND ,B Session End" "0: The VBUS voltage is above the B session end threshold,1: The VBUS voltage is below the B session end threshold" newline bitfld.byte 0x00 0. " AVBUSVLD ,A VBUS Valid" "0: The VBUS voltage is below the A VBUS Valid threshold,1: The VBUS voltage is above the A VBUS Valid threshold" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x1C++0x00 line.byte 0x00 "OTGCTL,OTG Control Register" bitfld.byte 0x00 7. " DPHIGH ,D+ Data Line pullup resistor enable" "0: D+ pullup resistor is not enabled,1: D+ pullup resistor is enabled" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " DPLOW ,D+ Data Line pull-down resistor enable" "0: D+ pulldown resistor is not enabled,1: D+ pulldown resistor is enabled" newline bitfld.byte 0x00 4. " DMLOW ,D- Data Line pull-down resistor enable" "0: D- pulldown resistor is not enabled,1: D- pulldown resistor is enabled" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 2. " OTGEN ,On-The-Go pullup/pulldown resistor enable" "0: If USB_EN is set and HOST_MODE is clear in the Control Register (CTL). then the D+ Data Line pull-up..,1: The pull-up and pull-down controls in this register are used" newline rbitfld.byte 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x1C++0x00 line.byte 0x00 "OTGCTL,OTG Control register" bitfld.byte 0x00 7. " DPHIGH ,D+ Data Line pullup resistor enable" "0: D+ pullup resistor is not enabled,1: D+ pullup resistor is enabled" newline bitfld.byte 0x00 5. " DPLOW ,D+ Data Line pull-down resistor enable" "0: D+ pulldown resistor is not enabled,1: D+ pulldown resistor is enabled" newline bitfld.byte 0x00 4. " DMLOW ,D- Data Line pull-down resistor enable" "0: D- pulldown resistor is not enabled,1: D- pulldown resistor is enabled" newline bitfld.byte 0x00 2. " OTGEN ,On-The-Go pullup/pulldown resistor enable" "0: If USB_EN is 1 and HOST_MODE is 0 in the Control Register (CTL). then the D+ Data Line pull-up resis..,1: The pull-up and pull-down controls in this register are used" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x80++0x00 line.byte 0x00 "ISTAT,Interrupt Status Register" bitfld.byte 0x00 7. " STALL ,Stall Interrupt" "0,1" newline bitfld.byte 0x00 6. " ATTACH ,Attach Interrupt" "0,1" newline bitfld.byte 0x00 5. " RESUME ,no description available" "0,1" newline bitfld.byte 0x00 4. " SLEEP ,no description available" "0,1" newline bitfld.byte 0x00 3. " TOKDNE ,no description available" "0,1" newline bitfld.byte 0x00 2. " SOFTOK ,no description available" "0,1" newline bitfld.byte 0x00 1. " ERROR ,no description available" "0,1" newline bitfld.byte 0x00 0. " USBRST ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.byte 0x80++0x00 line.byte 0x00 "ISTAT,Interrupt Status register" bitfld.byte 0x00 7. " STALL ,Stall Interrupt" "0,1" newline bitfld.byte 0x00 6. " ATTACH ,Attach Interrupt" "0,1" newline bitfld.byte 0x00 5. " RESUME ,This bit is set depending upon the DP/DM signals. and can be used to signal remote wake-up signaling.." "0,1" newline bitfld.byte 0x00 4. " SLEEP ,This bit is set when the USB Module detects a constant idle on the USB bus for 3 ms" "0,1" newline bitfld.byte 0x00 3. " TOKDNE ,This bit is set when the current token being processed has completed" "0,1" newline bitfld.byte 0x00 2. " SOFTOK ,This bit is set when the USB Module receives a Start Of Frame (SOF) token" "0,1" newline bitfld.byte 0x00 1. " ERROR ,This bit is set when any of the error conditions within Error Interrupt Status (ERRSTAT) register oc.." "0,1" newline bitfld.byte 0x00 0. " USBRST ,This bit is set when the USB Module has decoded a valid USB reset" "0,1" endif sif cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0x80++0x00 line.byte 0x00 "ISTAT,Interrupt Status register" bitfld.byte 0x00 7. " STALL ,Stall Interrupt" "0,1" newline bitfld.byte 0x00 6. " ATTACH ,Attach Interrupt" "0,1" newline bitfld.byte 0x00 5. " RESUME ,This bit is set when a K-state is observed on the DP/DM signals for 2" "0,1" newline bitfld.byte 0x00 4. " SLEEP ,This bit is set when the USB Module detects a constant idle on the USB bus for 3 ms" "0,1" newline bitfld.byte 0x00 3. " TOKDNE ,This bit is set when the current token being processed has completed" "0,1" newline bitfld.byte 0x00 2. " SOFTOK ,This bit is set when the USB Module receives a Start Of Frame (SOF) token" "0,1" newline bitfld.byte 0x00 1. " ERROR ,This bit is set when any of the error conditions within Error Interrupt Status (ERRSTAT) register oc.." "0,1" newline bitfld.byte 0x00 0. " USBRST ,This bit is set when the USB Module has decoded a valid USB reset" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x80++0x00 line.byte 0x00 "ISTAT,Interrupt Status register" bitfld.byte 0x00 7. " STALL ,Stall Interrupt" "0,1" newline bitfld.byte 0x00 6. " ATTACH ,Attach Interrupt" "0: No Attach is detected since the last time the ATTACH bit was cleared,1: A peripheral is now present and must be configured (a stable non-SE0 state is detected for more than.." newline bitfld.byte 0x00 5. " RESUME ,This bit is set when a K-state is observed on the DP/DM signals for 2" "0,1" newline bitfld.byte 0x00 4. " SLEEP ,This bit is set when the USB Module detects a constant idle on the USB bus for 3 ms" "0,1" newline bitfld.byte 0x00 3. " TOKDNE ,This bit is set when the current token being processed has completed" "0,1" newline bitfld.byte 0x00 2. " SOFTOK ,This bit is set when the USB Module receives a Start Of Frame (SOF) token" "0,1" newline bitfld.byte 0x00 1. " ERROR ,This bit is set when any of the error conditions within Error Interrupt Status (ERRSTAT) register oc.." "0,1" newline bitfld.byte 0x00 0. " USBRST ,This bit is set when the USB Module has decoded a valid USB reset" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x84++0x00 line.byte 0x00 "INTEN,Interrupt Enable register" bitfld.byte 0x00 7. " STALLEN ,STALL Interrupt Enable" "0: Diasbles the STALL interrupt,1: Enables the STALL interrupt" newline bitfld.byte 0x00 6. " ATTACHEN ,ATTACH Interrupt Enable" "0: Disables the ATTACH interrupt,1: Enables the ATTACH interrupt" newline bitfld.byte 0x00 5. " RESUMEEN ,RESUME Interrupt Enable" "0: Disables the RESUME interrupt,1: Enables the RESUME interrupt" newline bitfld.byte 0x00 4. " SLEEPEN ,SLEEP Interrupt Enable" "0: Disables the SLEEP interrupt,1: Enables the SLEEP interrupt" newline bitfld.byte 0x00 3. " TOKDNEEN ,TOKDNE Interrupt Enable" "0: Disables the TOKDNE interrupt,1: Enables the TOKDNE interrupt" newline bitfld.byte 0x00 2. " SOFTOKEN ,SOFTOK Interrupt Enable" "0: Disbles the SOFTOK interrupt,1: Enables the SOFTOK interrupt" newline bitfld.byte 0x00 1. " ERROREN ,ERROR Interrupt Enable" "0: Disables the ERROR interrupt,1: Enables the ERROR interrupt" newline bitfld.byte 0x00 0. " USBRSTEN ,USBRST Interrupt Enable" "0: Disables the USBRST interrupt,1: Enables the USBRST interrupt" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x84++0x00 line.byte 0x00 "INTEN,Interrupt Enable Register" bitfld.byte 0x00 7. " STALLEN ,STALL Interrupt Enable" "0: The STALL interrupt is not enabled,1: The STALL interrupt is enabled" newline bitfld.byte 0x00 6. " ATTACHEN ,ATTACH Interrupt Enable" "0: The ATTACH interrupt is not enabled,1: The ATTACH interrupt is enabled" newline bitfld.byte 0x00 5. " RESUMEEN ,RESUME Interrupt Enable" "0: The RESUME interrupt is not enabled,1: The RESUME interrupt is enabled" newline bitfld.byte 0x00 4. " SLEEPEN ,SLEEP Interrupt Enable" "0: The SLEEP interrupt is not enabled,1: The SLEEP interrupt is enabled" newline bitfld.byte 0x00 3. " TOKDNEEN ,TOKDNE Interrupt Enable" "0: The TOKDNE interrupt is not enabled,1: The TOKDNE interrupt is enabled" newline bitfld.byte 0x00 2. " SOFTOKEN ,SOFTOK Interrupt Enable" "0: The SOFTOK interrupt is not enabled,1: The SOFTOK interrupt is enabled" newline bitfld.byte 0x00 1. " ERROREN ,ERROR Interrupt Enable" "0: The ERROR interrupt is not enabled,1: The ERROR interrupt is enabled" newline bitfld.byte 0x00 0. " USBRSTEN ,USBRST Interrupt Enable" "0: The USBRST interrupt is not enabled,1: The USBRST interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x88++0x00 line.byte 0x00 "ERRSTAT,Error Interrupt Status register" bitfld.byte 0x00 7. " BTSERR ,This bit is set when a bit stuff error is detected" "0,1" newline bitfld.byte 0x00 5. " DMAERR ,This bit is set if the USB Module has requested a DMA access to read a new BDT but has not been give.." "0,1" newline bitfld.byte 0x00 4. " BTOERR ,This bit is set when a bus turnaround timeout error occurs" "0,1" newline bitfld.byte 0x00 3. " DFN8 ,This bit is set if the data field received was not 8 bits in length" "0,1" newline bitfld.byte 0x00 2. " CRC16 ,This bit is set when a data packet is rejected due to a CRC16 error" "0,1" newline bitfld.byte 0x00 1. " CRC5EOF ,This error interrupt has two functions" "0,1" newline bitfld.byte 0x00 0. " PIDERR ,This bit is set when the PID check field fails" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x88++0x00 line.byte 0x00 "ERRSTAT,Error Interrupt Status Register" bitfld.byte 0x00 7. " BTSERR ,no description available" "0,1" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " DMAERR ,no description available" "0,1" newline bitfld.byte 0x00 4. " BTOERR ,no description available" "0,1" newline bitfld.byte 0x00 3. " DFN8 ,no description available" "0,1" newline bitfld.byte 0x00 2. " CRC16 ,no description available" "0,1" newline bitfld.byte 0x00 1. " CRC5EOF ,no description available" "0,1" newline bitfld.byte 0x00 0. " PIDERR ,no description available" "0,1" group.byte 0x8C++0x00 line.byte 0x00 "ERREN,Error Interrupt Enable Register" bitfld.byte 0x00 7. " BTSERREN ,BTSERR Interrupt Enable" "0: The BTSERR interrupt is not enabled,1: The BTSERR interrupt is enabled" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " DMAERREN ,DMAERR Interrupt Enable" "0: The DMAERR interrupt is not enabled,1: The DMAERR interrupt is enabled" newline bitfld.byte 0x00 4. " BTOERREN ,BTOERR Interrupt Enable" "0: The BTOERR interrupt is not enabled,1: The BTOERR interrupt is enabled" newline bitfld.byte 0x00 3. " DFN8EN ,DFN8 Interrupt Enable" "0: The DFN8 interrupt is not enabled,1: The DFN8 interrupt is enabled" newline bitfld.byte 0x00 2. " CRC16EN ,CRC16 Interrupt Enable" "0: The CRC16 interrupt is not enabled,1: The CRC16 interrupt is enabled" newline bitfld.byte 0x00 1. " CRC5EOFEN ,CRC5/EOF Interrupt Enable" "0: The CRC5/EOF interrupt is not enabled,1: The CRC5/EOF interrupt is enabled" newline bitfld.byte 0x00 0. " PIDERREN ,PIDERR Interrupt Enable" "0: The PIDERR interrupt is not enabled,1: The PIDERR interrupt is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x8C++0x00 line.byte 0x00 "ERREN,Error Interrupt Enable register" bitfld.byte 0x00 7. " BTSERREN ,BTSERR Interrupt Enable" "0: Disables the BTSERR interrupt,1: Enables the BTSERR interrupt" newline bitfld.byte 0x00 5. " DMAERREN ,DMAERR Interrupt Enable" "0: Disables the DMAERR interrupt,1: Enables the DMAERR interrupt" newline bitfld.byte 0x00 4. " BTOERREN ,BTOERR Interrupt Enable" "0: Disables the BTOERR interrupt,1: Enables the BTOERR interrupt" newline bitfld.byte 0x00 3. " DFN8EN ,DFN8 Interrupt Enable" "0: Disables the DFN8 interrupt,1: Enables the DFN8 interrupt" newline bitfld.byte 0x00 2. " CRC16EN ,CRC16 Interrupt Enable" "0: Disables the CRC16 interrupt,1: Enables the CRC16 interrupt" newline bitfld.byte 0x00 1. " CRC5EOFEN ,CRC5/EOF Interrupt Enable" "0: Disables the CRC5/EOF interrupt,1: Enables the CRC5/EOF interrupt" newline bitfld.byte 0x00 0. " PIDERREN ,PIDERR Interrupt Enable" "0: Disables the PIDERR interrupt,1: Enters the PIDERR interrupt" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x90++0x00 line.byte 0x00 "STAT,Status Register" bitfld.byte 0x00 4.--7. " ENDP ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " TX ,Transmit Indicator" "0: The most recent transaction was a Receive operation,1: The most recent transaction was a Transmit operation" newline bitfld.byte 0x00 2. " ODD ,no description available" "0,1" newline bitfld.byte 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x90++0x00 line.byte 0x00 "STAT,Status Register" rbitfld.byte 0x00 4.--7. " ENDP ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.byte 0x00 3. " TX ,Transmit Indicator" "0: The most recent transaction was a Receive operation,1: The most recent transaction was a Transmit operation" newline rbitfld.byte 0x00 2. " ODD ,no description available" "0,1" newline rbitfld.byte 0x00 0.--1. " RESERVED ,no description available" "0,1,2,3" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x90++0x00 line.byte 0x00 "STAT,Status register" bitfld.byte 0x00 4.--7. " ENDP ,This four-bit field encodes the endpoint address that received or transmitted the previous token" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.byte 0x00 3. " TX ,Transmit Indicator" "0: The most recent transaction was a receive operation,1: The most recent transaction was a transmit operation" newline bitfld.byte 0x00 2. " ODD ,This bit is set if the last buffer descriptor updated was in the odd bank of the BDT" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x94++0x00 line.byte 0x00 "CTL,Control Register" bitfld.byte 0x00 7. " JSTATE ,Live USB differential receiver JSTATE signal" "0,1" newline bitfld.byte 0x00 6. " SE0 ,Live USB Single Ended Zero signal" "0,1" newline bitfld.byte 0x00 5. " TXSUSPENDTOKENBUSY ,no description available" "0,1" newline bitfld.byte 0x00 4. " RESET ,no description available" "0,1" newline bitfld.byte 0x00 3. " HOSTMODEEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " RESUME ,no description available" "0,1" newline bitfld.byte 0x00 1. " ODDRST ,no description available" "0,1" newline bitfld.byte 0x00 0. " USBENSOFEN ,USB Enable" "0: The USB Module is disabled,1: The USB Module is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x94++0x00 line.byte 0x00 "CTL,Control register" bitfld.byte 0x00 7. " JSTATE ,Live USB differential receiver JSTATE signal" "0,1" newline bitfld.byte 0x00 6. " SE0 ,Live USB Single Ended Zero signal" "0,1" newline bitfld.byte 0x00 5. " TXSUSPENDTOKENBUSY ,In Host mode. TOKEN_BUSY is set when the USB module is busy executing a USB token" "0,1" newline bitfld.byte 0x00 4. " RESET ,Setting this bit enables the USB Module to generate USB reset signaling" "0,1" newline bitfld.byte 0x00 3. " HOSTMODEEN ,When set to 1. this bit enables the USB Module to operate in Host mode" "0,1" newline bitfld.byte 0x00 2. " RESUME ,When set to 1 this bit enables the USB Module to execute resume signaling" "0,1" newline bitfld.byte 0x00 1. " ODDRST ,Setting this bit to 1 resets all the BDT ODD ping/pong fields to 0. which then specifies the EVEN BD.." "0,1" newline bitfld.byte 0x00 0. " USBENSOFEN ,USB Enable" "0: Disables the USB Module,1: Enables the USB Module" group.byte 0x98++0x00 line.byte 0x00 "ADDR,Address register" bitfld.byte 0x00 7. " LSEN ,Low Speed Enable bit" "0,1" newline hexmask.byte 0x00 0.--6. 1. " ADDR ,USB Address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x98++0x00 line.byte 0x00 "ADDR,Address Register" bitfld.byte 0x00 7. " LSEN ,Low Speed Enable bit" "0,1" newline hexmask.byte 0x00 0.--6. 1. " ADDR ,USB address" group.byte 0x9C++0x00 line.byte 0x00 "BDTPAGE1,BDT Page Register 1" hexmask.byte 0x00 1.--7. 1. " BDTBA ,no description available" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x9C++0x00 line.byte 0x00 "BDTPAGE1,BDT Page register 1" hexmask.byte 0x00 1.--7. 1. " BDTBA ,Provides address bits 15 through 9 of the BDT base address" endif sif cpuis("MK60D*10*") group.byte 0x9C++0x00 line.byte 0x00 "BDTPAGE1,BDT Page Register 1" hexmask.byte 0x00 1.--7. 1. " BDTBA ,Provides address bits 15 through 9 of the BDT base address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xA0++0x00 line.byte 0x00 "FRMNUML,Frame Number Register Low" hexmask.byte 0x00 0.--7. 1. " FRM ,no description available" endif sif cpuis("MK60D*10*") group.byte 0xA0++0x00 line.byte 0x00 "FRMNUML,Frame Number Register Low" hexmask.byte 0x00 0.--7. 1. " FRM ,This 8-bit field and the 3-bit field in the Frame Number Register High are used to compute the addre.." endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0xA0++0x00 line.byte 0x00 "FRMNUML,Frame Number register Low" hexmask.byte 0x00 0.--7. 1. " FRM ,This 8-bit field and the 3-bit field in the Frame Number Register High are used to compute the addre.." endif sif cpuis("MK60D*10*") group.byte 0xA4++0x00 line.byte 0x00 "FRMNUMH,Frame Number Register High" bitfld.byte 0x00 0.--2. " FRM ,This 3-bit field and the 8-bit field in the Frame Number Register Low are used to compute the addres.." "0,1,2,3,4,5,6,7" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0xA4++0x00 line.byte 0x00 "FRMNUMH,Frame Number register High" bitfld.byte 0x00 0.--2. " FRM ,This 3-bit field and the 8-bit field in the Frame Number Register Low are used to compute the addres.." "0,1,2,3,4,5,6,7" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xA4++0x00 line.byte 0x00 "FRMNUMH,Frame Number Register High" rbitfld.byte 0x00 3.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.byte 0x00 0.--2. " FRM ,no description available" "0,1,2,3,4,5,6,7" group.byte 0xA8++0x00 line.byte 0x00 "TOKEN,Token Register" bitfld.byte 0x00 4.--7. " TOKENPID ,no description available" ",1: OUT Token,,,,,,,,9: IN Token,,,,13: SETUP Token,," newline bitfld.byte 0x00 0.--3. " TOKENENDPT ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0xA8++0x00 line.byte 0x00 "TOKEN,Token register" bitfld.byte 0x00 4.--7. " TOKENPID ,Contains the token type executed by the USB module" ",1: OUT Token,,,,,,,,9: IN Token,,,,13: SETUP Token,," newline bitfld.byte 0x00 0.--3. " TOKENENDPT ,Holds the Endpoint address for the token command" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xAC++0x00 line.byte 0x00 "SOFTHLD,SOF Threshold Register" hexmask.byte 0x00 0.--7. 1. " CNT ,no description available" endif sif cpuis("MK60D*10*") group.byte 0xAC++0x00 line.byte 0x00 "SOFTHLD,SOF Threshold Register" hexmask.byte 0x00 0.--7. 1. " CNT ,Represents the SOF count threshold in byte times" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0xAC++0x00 line.byte 0x00 "SOFTHLD,SOF Threshold register" hexmask.byte 0x00 0.--7. 1. " CNT ,Represents the SOF count threshold in byte times" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xB0++0x00 line.byte 0x00 "BDTPAGE2,BDT Page Register 2" hexmask.byte 0x00 0.--7. 1. " BDTBA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0xB0++0x00 line.byte 0x00 "BDTPAGE2,BDT Page Register 2" hexmask.byte 0x00 0.--7. 1. " BDTBA ,Provides address bits 23 through 16 of the BDT base address that defines the location of Buffer Desc.." group.byte 0xB4++0x00 line.byte 0x00 "BDTPAGE3,BDT Page Register 3" hexmask.byte 0x00 0.--7. 1. " BDTBA ,Provides address bits 31 through 24 of the BDT base address that defines the location of Buffer Desc.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xB4++0x00 line.byte 0x00 "BDTPAGE3,BDT Page Register 3" hexmask.byte 0x00 0.--7. 1. " BDTBA ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xC0++0x00 line.byte 0x00 "ENDPT0,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xC0++0x00 line.byte 0x00 "ENDPT0,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xC0++0x00 line.byte 0x00 "ENDPT0,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xC4++0x00 line.byte 0x00 "ENDPT1,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xC4++0x00 line.byte 0x00 "ENDPT1,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xC4++0x00 line.byte 0x00 "ENDPT1,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" group.byte 0xC8++0x00 line.byte 0x00 "ENDPT2,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xC8++0x00 line.byte 0x00 "ENDPT2,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xC8++0x00 line.byte 0x00 "ENDPT2,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xCC++0x00 line.byte 0x00 "ENDPT3,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xCC++0x00 line.byte 0x00 "ENDPT3,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xCC++0x00 line.byte 0x00 "ENDPT3,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xD0++0x00 line.byte 0x00 "ENDPT4,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xD0++0x00 line.byte 0x00 "ENDPT4,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xD0++0x00 line.byte 0x00 "ENDPT4,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xD4++0x00 line.byte 0x00 "ENDPT5,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xD4++0x00 line.byte 0x00 "ENDPT5,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xD4++0x00 line.byte 0x00 "ENDPT5,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" group.byte 0xD8++0x00 line.byte 0x00 "ENDPT6,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xD8++0x00 line.byte 0x00 "ENDPT6,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xD8++0x00 line.byte 0x00 "ENDPT6,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xDC++0x00 line.byte 0x00 "ENDPT7,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xDC++0x00 line.byte 0x00 "ENDPT7,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xDC++0x00 line.byte 0x00 "ENDPT7,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" group.byte 0xE0++0x00 line.byte 0x00 "ENDPT8,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xE0++0x00 line.byte 0x00 "ENDPT8,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xE0++0x00 line.byte 0x00 "ENDPT8,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" group.byte 0xE4++0x00 line.byte 0x00 "ENDPT9,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xE4++0x00 line.byte 0x00 "ENDPT9,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xE4++0x00 line.byte 0x00 "ENDPT9,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xE8++0x00 line.byte 0x00 "ENDPT10,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xE8++0x00 line.byte 0x00 "ENDPT10,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xE8++0x00 line.byte 0x00 "ENDPT10,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" group.byte 0xEC++0x00 line.byte 0x00 "ENDPT11,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xEC++0x00 line.byte 0x00 "ENDPT11,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xEC++0x00 line.byte 0x00 "ENDPT11,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xF0++0x00 line.byte 0x00 "ENDPT12,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xF0++0x00 line.byte 0x00 "ENDPT12,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xF0++0x00 line.byte 0x00 "ENDPT12,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" group.byte 0xF4++0x00 line.byte 0x00 "ENDPT13,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xF4++0x00 line.byte 0x00 "ENDPT13,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xF4++0x00 line.byte 0x00 "ENDPT13,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xF8++0x00 line.byte 0x00 "ENDPT14,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xF8++0x00 line.byte 0x00 "ENDPT14,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xF8++0x00 line.byte 0x00 "ENDPT14,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0xFC++0x00 line.byte 0x00 "ENDPT15,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,Host without a hub This is a Host mode only field and is present in the control register for endpoin.." "0: Low-speed device connected to Host through a hub,1: Low-speed device directly connected" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0xFC++0x00 line.byte 0x00 "ENDPT15,Endpoint Control Register" bitfld.byte 0x00 7. " HOSTWOHUB ,no description available" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,no description available" "0,1" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,no description available" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,no description available" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,no description available" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,no description available" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,no description available" "0,1" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") group.byte 0xFC++0x00 line.byte 0x00 "ENDPT15,Endpoint Control register" bitfld.byte 0x00 7. " HOSTWOHUB ,This is a Host mode only field and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 6. " RETRYDIS ,This is a Host mode only bit and is present in the control register for endpoint 0 (ENDPT0) only" "0,1" newline bitfld.byte 0x00 4. " EPCTLDIS ,This bit. when set. disables control (SETUP) transfers" "0,1" newline bitfld.byte 0x00 3. " EPRXEN ,This bit. when set. enables the endpoint for RX transfers" "0,1" newline bitfld.byte 0x00 2. " EPTXEN ,This bit. when set. enables the endpoint for TX transfers" "0,1" newline bitfld.byte 0x00 1. " EPSTALL ,When set this bit indicates that the endpoint is called" "0,1" newline bitfld.byte 0x00 0. " EPHSHK ,When set this bit enables an endpoint to perform handshaking during a transaction to this endpoint" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x100++0x00 line.byte 0x00 "USBCTRL,USB Control register" bitfld.byte 0x00 7. " SUSP ,Places the USB transceiver into the suspend state" "0: USB transceiver is not in suspend state,1: USB transceiver is in suspend state" newline bitfld.byte 0x00 6. " PDE ,Enables the weak pulldowns on the USB transceiver" "0: Weak pulldowns are disabled on D+ and D-,1: Weak pulldowns are enabled on D+ and D-" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x100++0x00 line.byte 0x00 "USBCTRL,USB Control Register" bitfld.byte 0x00 7. " SUSP ,no description available" "0: USB transceiver is not in suspend state,1: USB transceiver is in suspend state" newline bitfld.byte 0x00 6. " PDE ,no description available" "0: Weak pulldowns are disabled on D+ and D-,1: Weak pulldowns are enabled on D+ and D-" newline rbitfld.byte 0x00 0.--5. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.byte 0x104++0x00 line.byte 0x00 "OBSERVE,USB OTG Observe Register" bitfld.byte 0x00 7. " DPPU ,no description available" "0: D+ pullup disabled,1: D+ pullup enabled" newline bitfld.byte 0x00 6. " DPPD ,no description available" "0: D+ pulldown disabled,1: D+ pulldown enabled" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 4. " DMPD ,no description available" "0: D- pulldown disabled,1: D- pulldown enabled" newline bitfld.byte 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") rgroup.byte 0x104++0x00 line.byte 0x00 "OBSERVE,USB OTG Observe register" bitfld.byte 0x00 7. " DPPU ,Provides observability of the D+ Pullup" "0: D+ pullup disabled,1: D+ pullup enabled" newline bitfld.byte 0x00 6. " DPPD ,Provides observability of the D+ Pulldown" "0: D+ pulldown disabled,1: D+ pulldown enabled" newline bitfld.byte 0x00 4. " DMPD ,Provides observability of the D- Pulldown" "0: D- pulldown disabled,1: D- pulldown enabled" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") rgroup.byte 0x104++0x00 line.byte 0x00 "OBSERVE,USB OTG Observe register" bitfld.byte 0x00 7. " DPPU ,Provides observability of the D+ Pullup enable at the USB transceiver" "0: D+ pullup disabled,1: D+ pullup enabled" newline bitfld.byte 0x00 6. " DPPD ,Provides observability of the D+ Pulldown enable at the USB transceiver" "0: D+ pulldown disabled,1: D+ pulldown enabled" newline bitfld.byte 0x00 4. " DMPD ,Provides observability of the D- Pulldown enable at the USB transceiver" "0: D- pulldown disabled,1: D- pulldown enabled" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x104++0x00 line.byte 0x00 "OBSERVE,USB OTG Observe Register" rbitfld.byte 0x00 7. " DPPU ,no description available" "0: D+ pullup disabled,1: D+ pullup enabled" newline rbitfld.byte 0x00 6. " DPPD ,no description available" "0: D+ pulldown disabled,1: D+ pulldown enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 4. " DMPD ,no description available" "0: D- pulldown disabled,1: D- pulldown enabled" newline rbitfld.byte 0x00 1.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.byte 0x00 0. " RESERVED ,no description available" "0,1" endif sif cpuis("MK60D*10*") group.byte 0x108++0x00 line.byte 0x00 "CONTROL,USB OTG Control register" bitfld.byte 0x00 4. " DPPULLUPNONOTG ,Provides control of the DP Pullup in the USB OTG module. if USB is configured in non-OTG device mode" "0: DP Pullup in non-OTG device mode is not enabled,1: DP Pullup in non-OTG device mode is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x108++0x00 line.byte 0x00 "CONTROL,USB OTG Control Register" rbitfld.byte 0x00 5.--7. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline bitfld.byte 0x00 4. " DPPULLUPNONOTG ,no description available" "0: DP Pull up in non-OTG device mode is not enabled,1: DP Pull up in non-OTG device mode is enabled" newline rbitfld.byte 0x00 0.--3. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x108++0x00 line.byte 0x00 "CONTROL,USB OTG Control register" bitfld.byte 0x00 4. " DPPULLUPNONOTG ,Provides control of the DP Pullup in USBOTG. if USB is configured in non-OTG device mode" "0: DP Pullup in non-OTG device mode is not enabled,1: DP Pullup in non-OTG device mode is enabled" endif sif cpuis("MK60D*10*") group.byte 0x10C++0x00 line.byte 0x00 "USBTRC0,USB Transceiver Control Register 0" bitfld.byte 0x00 7. " USBRESET ,USB Reset" "0: Normal USB module operation,1: Returns the USB module to its reset state" newline bitfld.byte 0x00 5. " USBRESMEN ,Asynchronous Resume Interrupt Enable" "0: USB asynchronous wakeup from suspend mode disabled,1: USB asynchronous wakeup from suspend mode enabled" newline rbitfld.byte 0x00 1. " SYNC_DET ,Synchronous USB Interrupt Detect" "0: Synchronous interrupt has not been detected,1: Synchronous interrupt has been detected" newline rbitfld.byte 0x00 0. " USB_RESUME_INT ,USB Asynchronous Interrupt" "0: No interrupt was generated,1: Interrupt was generated because of the USB asynchronous interrupt" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x10C++0x00 line.byte 0x00 "USBTRC0,USB Transceiver Control register 0" bitfld.byte 0x00 7. " USBRESET ,USB Reset" "0: Normal USB module operation,1: Returns the USB module to its reset state" newline bitfld.byte 0x00 5. " USBRESMEN ,Asynchronous Resume Interrupt Enable" "0: USB asynchronous wakeup from suspend mode disabled,1: USB asynchronous wakeup from suspend mode enabled" newline rbitfld.byte 0x00 2. " USB_CLK_RECOVERY_INT ,Combined USB Clock Recovery interrupt status" "0,1" newline rbitfld.byte 0x00 1. " SYNC_DET ,Synchronous USB Interrupt Detect" "0: Synchronous interrupt has not been detected,1: Synchronous interrupt has been detected" newline rbitfld.byte 0x00 0. " USB_RESUME_INT ,USB Asynchronous Interrupt" "0: No interrupt was generated,1: Interrupt was generated because of the USB asynchronous interrupt" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.byte 0x10C++0x00 line.byte 0x00 "USBTRC0,USB Transceiver Control Register 0" bitfld.byte 0x00 7. " USBRESET ,USB reset" "0: Normal USB module operation,1: Returns the USB module to its reset state" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 5. " USBRESMEN ,Asynchronous Resume Interrupt Enable" "0: USB asynchronous wakeup from suspend mode disabled,1: USB asynchronous wakeup from suspend mode enabled" newline rbitfld.byte 0x00 2.--4. " RESERVED ,no description available" "0,1,2,3,4,5,6,7" newline rbitfld.byte 0x00 1. " SYNC_DET ,Synchronous USB Interrupt Detect" "0: Synchronous interrupt has not been detected,1: Synchronous interrupt has been detected" newline rbitfld.byte 0x00 0. " USB_RESUME_INT ,USB Asynchronous Interrupt" "0: No interrupt was generated,1: Interrupt was generated because of the USB asynchronous interrupt" endif group.byte 0x114++0x00 line.byte 0x00 "USBFRMADJUST,Frame Adjust Register" hexmask.byte 0x00 0.--7. 1. " ADJ ,Frame Adjustment" sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x140++0x00 line.byte 0x00 "CLK_RECOVER_CTRL,USB Clock recovery control" bitfld.byte 0x00 7. " CLOCK_RECOVER_EN ,Crystal-less USB enable" "0: Disable clock recovery block (default),1: Enable clock recovery block" newline bitfld.byte 0x00 6. " RESET_RESUME_ROUGH_EN ,Reset/resume to rough phase enable" "0: Always works in tracking phase after the 1st time rough to track transition (default),1: Go back to rough stage whenever bus reset or bus resume occurs" newline bitfld.byte 0x00 5. " RESTART_IFRTRIM_EN ,Restart from IFR trim value" "0: Trim fine adjustment always works based on the previous updated trim fine value (default),1: Trim fine restarts from the IFR trim value whenever bus_reset/bus_resume is detected or module enabl.." group.byte 0x144++0x00 line.byte 0x00 "CLK_RECOVER_IRC_EN,IRC48M oscillator enable register" bitfld.byte 0x00 1. " IRC_EN ,IRC48M enable" "0: Disable the IRC48M module (default),1: Enable the IRC48M module" newline bitfld.byte 0x00 0. " REG_EN ,IRC48M regulator enable" "0: IRC48M local regulator is disabled,1: IRC48M local regulator is enabled (default)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.byte 0x154++0x00 line.byte 0x00 "CLK_RECOVER_INT_EN,Clock recovery combined interrupt enable" bitfld.byte 0x00 4. " OVF_ERROR_EN ,Determines whether OVF_ERROR condition signal is used in generation of USB_CLK_RECOVERY_INT" "0: The interrupt will be masked,1: The interrupt will be enabled (default)" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x15C++0x00 line.byte 0x00 "CLK_RECOVER_INT_STATUS,Clock recovery separated interrupt status" bitfld.byte 0x00 4. " OVF_ERROR ,Indicates that the USB clock recovery algorithm has detected that the frequency trim adjustment need.." "0: No interrupt is reported,1: Unmasked interrupt has been generated" endif width 0x0B tree.end tree "USBDCD (USB Device Charger Detection module)" base ad:0x40035000 width 17. sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x00++0x03 line.long 0x00 "CONTROL,Control register" bitfld.long 0x00 25. " SR ,Software Reset" "0: Do not perform a software reset,1: Perform a software reset" newline bitfld.long 0x00 24. " START ,Start Change Detection Sequence" "0: Do not start the sequence,1: Initiate the charger detection sequence" newline bitfld.long 0x00 17. " BC12 ,BC1.2 compatibility. This bit cannot be changed after start detection" "0: Compatible with BC1.1 (default),1: Compatible with BC1.2" newline bitfld.long 0x00 16. " IE ,Interrupt Enable" "0: Disable interrupts to the system,1: Enable interrupts to the system" newline rbitfld.long 0x00 8. " IF ,Interrupt Flag" "0: No interrupt is pending,1: An interrupt is pending" newline bitfld.long 0x00 0. " IACK ,Interrupt Acknowledge" "0: Do not clear the interrupt,1: Clear the IF bit (interrupt flag)" endif sif cpuis("MK60D*10*") group.long 0x00++0x03 line.long 0x00 "CONTROL,Control register" bitfld.long 0x00 25. " SR ,Software Reset" "0: Do not perform a software reset,1: Perform a software reset" newline bitfld.long 0x00 24. " START ,Start Change Detection Sequence" "0: Do not start the sequence,1: Initiate the charger detection sequence" newline bitfld.long 0x00 16. " IE ,Interrupt Enable" "0: Disable interrupts to the system,1: Enable interrupts to the system" newline rbitfld.long 0x00 8. " IF ,Interrupt Flag" "0: No interrupt is pending,1: An interrupt is pending" newline bitfld.long 0x00 0. " IACK ,Interrupt Acknowledge" "0: Do not clear the interrupt,1: Clear the IF bit (interrupt flag)" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x00++0x03 line.long 0x00 "CONTROL,Control Register" rbitfld.long 0x00 26.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 25. " SR ,Software Reset" "0: Do not perform a software reset,1: Perform a software reset" newline bitfld.long 0x00 24. " START ,Start Change Detection Sequence" "0: Do not start the sequence,1: Initiate the charger detection sequence" newline hexmask.long.byte 0x00 17.--23. 1. " RESERVED ,no description available" newline bitfld.long 0x00 16. " IE ,Interrupt Enable" "0: Disable interrupts to the system,1: Enable interrupts to the system" newline hexmask.long.byte 0x00 9.--15. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 8. " IF ,Interrupt Flag" "0: No interrupt is pending,1: An interrupt is pending" newline hexmask.long.byte 0x00 1.--7. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0. " IACK ,Interrupt Acknowledge" "0: Do not clear the interrupt,1: Clear the IF bit (interrupt flag)" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x04++0x03 line.long 0x00 "CLOCK,Clock register" hexmask.long.word 0x00 2.--11. 1. " CLOCK_SPEED ,Numerical Value of Clock Speed in Binary" newline bitfld.long 0x00 0. " CLOCK_UNIT ,Unit of Measurement Encoding for Clock Speed" "0: kHz Speed (between 1 kHz and 1023 kHz),1: MHz Speed (between 1 MHz and 1023 MHz)" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x04++0x03 line.long 0x00 "CLOCK,Clock Register" hexmask.long.tbyte 0x00 12.--31. 1. " RESERVED ,no description available" newline hexmask.long.word 0x00 2.--11. 1. " CLOCK_SPEED ,Numerical Value of Clock Speed in Binary" newline rbitfld.long 0x00 1. " RESERVED ,no description available" "0,1" newline bitfld.long 0x00 0. " CLOCK_UNIT ,Unit of measurement encoding for Clock Speed" "0: kHz Speed (between 1 kHz and 1023 kHz),1: MHz Speed (between 1 MHz and 1023 MHz)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x08++0x03 line.long 0x00 "STATUS,Status register" bitfld.long 0x00 22. " ACTIVE ,Active Status Indicator" "0: The sequence is not running,1: The sequence is running" newline bitfld.long 0x00 21. " TO ,Timeout Flag" "0: The detection sequence has not been running for over 1 s,1: It has been over 1 s since the data pin contact was detected and debounced" newline bitfld.long 0x00 20. " ERR ,Error Flag" "0: No sequence errors,1: Error in the detection sequence" newline bitfld.long 0x00 18.--19. " SEQ_STAT ,Charger Detection Sequence Status" "0: The module is either not enabled. or the module is enabled but the data pins have not yet been detec..,1: Data pin contact detection is complete,2: Charging port detection is complete,3: Charger type detection is complete" newline bitfld.long 0x00 16.--17. " SEQ_RES ,Charger Detection Sequence Results" "0: No results to report,1: Attached to an SDP,2: Attached to a charging port,3: Attached to a DCP" endif sif cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*") rgroup.long 0x08++0x03 line.long 0x00 "STATUS,Status register" bitfld.long 0x00 22. " ACTIVE ,Active Status Indicator" "0: The sequence is not running,1: The sequence is running" newline bitfld.long 0x00 21. " TO ,Timeout Flag" "0: The detection sequence has not been running for over 1 s,1: It has been over 1 s since the data pin contact was detected and debounced" newline bitfld.long 0x00 20. " ERR ,Error Flag" "0: No sequence errors,1: Error in the detection sequence" newline bitfld.long 0x00 18.--19. " SEQ_STAT ,Charger Detection Sequence Status" "0: The module is either not enabled. or the module is enabled but the data pins have not yet been detec..,1: Data pin contact detection is complete,2: Charging port detection is complete,3: Charger type detection is complete" newline bitfld.long 0x00 16.--17. " SEQ_RES ,Charger Detection Sequence Results" "0: No results to report,1: Attached to a standard host,2: Attached to a charging port,3: Attached to a dedicated charger" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x08++0x03 line.long 0x00 "STATUS,Status Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline bitfld.long 0x00 22. " ACTIVE ,Active Status Indicator" "0: The sequence is not running,1: The sequence is running" newline bitfld.long 0x00 21. " TO ,Timeout Flag" "0: The detection sequence has not been running for over 1 s,1: It has been over 1 s since the data pin contact was detected and debounced" newline bitfld.long 0x00 20. " ERR ,Error Flag" "0: No sequence errors,1: Error in the detection sequence" newline bitfld.long 0x00 18.--19. " SEQ_STAT ,Charger Detection Sequence Status" "0: The module is either not enabled. or the module is enabled but the data pins have not yet been detec..,1: Data pin contact detection is complete,2: Charger detection is complete,3: Charger type detection is complete" newline bitfld.long 0x00 16.--17. " SEQ_RES ,Charger Detection Sequence Results" "0: No results to report,1: Attached to a standard host,2: Attached to a charging port,3: Attached to a dedicated charger" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "STATUS,Status Register" hexmask.long.word 0x00 23.--31. 1. " RESERVED ,no description available" newline rbitfld.long 0x00 22. " ACTIVE ,Active Status Indicator" "0: The sequence is not running,1: The sequence is running" newline rbitfld.long 0x00 21. " TO ,Timeout Flag" "0: The detection sequence has not been running for over 1 s,1: It has been over 1 s since the data pin contact was detected and debounced" newline rbitfld.long 0x00 20. " ERR ,Error Flag" "0: No sequence errors,1: Error in the detection sequence" newline rbitfld.long 0x00 18.--19. " SEQ_STAT ,Charger Detection Sequence Status" "0: The module is either not enabled. or the module is enabled but the data pins have not yet been detec..,1: Data pin contact detection is complete,2: Charger detection is complete,3: Charger type detection is complete" newline rbitfld.long 0x00 16.--17. " SEQ_RES ,Charger Detection Sequence Results" "0: No results to report,1: Attached to a standard host,2: Attached to a charging port,3: Attached to a dedicated charger" newline hexmask.long.word 0x00 0.--15. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x0C++0x03 line.long 0x00 "SIGNAL_OVERRIDE,Signal Override Register" bitfld.long 0x00 0.--1. " PS ,Phase Selection" "0: No overrides,1: Reserved. not for customer use,2: Enables VDP_SRC voltage source for the USB_DP pin and IDM_SINK current source for the USB_DM pin,3: Reserved. not for customer use" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x10++0x03 line.long 0x00 "TIMER0,TIMER0 register" hexmask.long.word 0x00 16.--25. 1. " TSEQ_INIT ,Sequence Initiation Time" newline hexmask.long.word 0x00 0.--11. 1. " TUNITCON ,Unit Connection Timer Elapse (in ms)" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x10++0x03 line.long 0x00 "TIMER0,TIMER0 Register" rbitfld.long 0x00 26.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 16.--25. 1. " TSEQ_INIT ,Sequence Initiation Time" newline rbitfld.long 0x00 12.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 0.--11. 1. " TUNITCON ,Unit Connection Timer Elapse (in ms)" group.long 0x14++0x03 line.long 0x00 "TIMER1,no description available" rbitfld.long 0x00 26.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 16.--25. 1. " TDCD_DBNC ,Time Period to Debounce D+ Signal" newline rbitfld.long 0x00 10.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 0.--9. 1. " TVDPSRC_ON ,Time Period Comparator Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x14++0x03 line.long 0x00 "TIMER1,TIMER1 register" hexmask.long.word 0x00 16.--25. 1. " TDCD_DBNC ,Time Period to Debounce D+ Signal" newline hexmask.long.word 0x00 0.--9. 1. " TVDPSRC_ON ,Time Period Comparator Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x18++0x03 line.long 0x00 "TIMER2,no description available" rbitfld.long 0x00 26.--31. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 16.--25. 1. " TVDPSRC_CON ,Time Period Before Enabling D+ Pullup" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,no description available" newline bitfld.long 0x00 0.--3. " CHECK_DM ,Time Before Check of D- Line" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.long 0x18++0x03 line.long 0x00 "TIMER2_BC12,TIMER2_BC12 register" hexmask.long.word 0x00 16.--25. 1. " TWAIT_AFTER_PRD ,Sets the amount of time (in ms) that the module waits after primary detection before start to second.." newline hexmask.long.word 0x00 0.--9. 1. " TVDMSRC_ON ,Sets the amount of time (in ms) that the module enables the VDM_SRC" group.long 0x18++0x03 line.long 0x00 "TIMER2_BC11,TIMER2_BC11 register" hexmask.long.word 0x00 16.--25. 1. " TVDPSRC_CON ,Time Period Before Enabling D+ Pullup" newline bitfld.long 0x00 0.--3. " CHECK_DM ,Time Before Check of D- Line" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60D*10*") group.long 0x18++0x03 line.long 0x00 "TIMER2,TIMER2 register" hexmask.long.word 0x00 16.--25. 1. " TVDPSRC_CON ,Time Period Before Enabling D+ Pullup" newline bitfld.long 0x00 0.--3. " CHECK_DM ,Time Before Check of D- Line" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif width 0x0B tree.end sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") tree "USBHS (USB HS/FS/LS OTG Controller)" sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") tree "USBHS" base ad:0x40034000 width 18. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x00++0x03 line.long 0x00 "ID,Identification Register" bitfld.long 0x00 29.--31. " VERSIONID ,Version ID" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 25.--28. " VERSION ,Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 21.--24. " REVISION ,Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--20. " TAG ,Tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--13. " NID ,Ones complement version of ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--5. " ID ,Configuration number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "ID,Identification Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " REVISION ,Revision" newline rbitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 8.--13. " NID ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 0.--5. " ID ,Configuration number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x00++0x03 line.long 0x00 "ID,Identification Register" bitfld.long 0x00 29.--31. " VERSIONID ,Version ID" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 25.--28. " VERSION ,Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 21.--24. " REVISION ,Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--20. " TAG ,Tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 8.--13. " NID ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 0.--5. " ID ,Configuration number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x04++0x03 line.long 0x00 "HWGENERAL,General Hardware Parameters Register" bitfld.long 0x00 9.--10. " SM ,Serial mode" "0: No Serial Engine. always use parallel signaling,,," newline bitfld.long 0x00 6.--8. " PHYM ,PHY Mode" "0: Controller configured for UTMI/UTMI+ interface,,,,,,," newline bitfld.long 0x00 4.--5. " PHYW ,PHY Width" ",1: 16 bit wide data bus,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "HWGENERAL,General Hardware Parameters Register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 9.--10. " SM ,Serial mode" "0,1,2,3" newline rbitfld.long 0x00 6.--8. " PHYM ,PHY Mode" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4.--5. " PHYW ,PHY Width" "0,1,2,3" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x04++0x03 line.long 0x00 "HWGENERAL,General Hardware Parameters Register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 9.--10. " SM ,Serial mode" "0,1,2,3" newline bitfld.long 0x00 6.--8. " PHYM ,PHY Mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--5. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "HWHOST,Host Hardware Parameters Register" hexmask.long.byte 0x00 24.--31. 1. " TTPER ,Transaction translator periodic contexts" newline hexmask.long.byte 0x00 16.--23. 1. " TTASY ,Transaction translator contexts" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 1.--3. " NPORT ,Number of Ports" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 0. " HC ,Host Capable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x08++0x03 line.long 0x00 "HWHOST,Host Hardware Parameters Register" hexmask.long.byte 0x00 24.--31. 1. " TTPER ,Transaction translator periodic contexts" newline hexmask.long.byte 0x00 16.--23. 1. " TTASY ,Transaction translator contexts" newline bitfld.long 0x00 1.--3. " NPORT ,Number of Ports" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " HC ,Host Capable" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x08++0x03 line.long 0x00 "HWHOST,Host Hardware Parameters Register" hexmask.long.byte 0x00 24.--31. 1. " TTPER ,Transaction translator periodic contexts" newline hexmask.long.byte 0x00 16.--23. 1. " TTASY ,Transaction translator contexts" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 1.--3. " NPORT ,Number of Ports" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " HC ,Host Capable" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "HWDEVICE,Device Hardware Parameters Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 1.--5. " DEVEP ,Device endpoints" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 0. " DC ,Device Capable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x0C++0x03 line.long 0x00 "HWDEVICE,Device Hardware Parameters Register" bitfld.long 0x00 1.--5. " DEVEP ,Device endpoints" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " DC ,Device Capable" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x0C++0x03 line.long 0x00 "HWDEVICE,Device Hardware Parameters Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 1.--5. " DEVEP ,Device endpoints" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " DC ,Device Capable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "HWTXBUF,Transmit Buffer Hardware Parameters Register" bitfld.long 0x00 31. " TXLC ,Transmit local Context Registers" "0: Store device transmit contexts in the TX FIFO,1: Store device transmit contexts in a register file" newline hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,Transmit Channel Address" newline hexmask.long.byte 0x00 8.--15. 1. " TXADD ,Transmit Address" newline hexmask.long.byte 0x00 0.--7. 1. " TXBURST ,Transmit Burst" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "HWTXBUF,Transmit Buffer Hardware Parameters Register" rbitfld.long 0x00 31. " TXLC ,Transmit local Context Registers" "0: Store device transmit contexts in the TX FIFO,1: Store device transmit contexts in a register file" newline hexmask.long.byte 0x00 24.--30. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,Transmit Channel Address" newline hexmask.long.byte 0x00 8.--15. 1. " TXADD ,Transmit Address" newline hexmask.long.byte 0x00 0.--7. 1. " TXBURST ,Transmit Burst" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "HWTXBUF,Transmit Buffer Hardware Parameters Register" bitfld.long 0x00 31. " TXLC ,Transmit local Context Registers" "0: Store device transmit contexts in the TX FIFO,1: Store device transmit contexts in a register file" newline hexmask.long.byte 0x00 24.--30. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,Transmit Channel Address" newline hexmask.long.byte 0x00 8.--15. 1. " TXADD ,Transmit Address" newline hexmask.long.byte 0x00 0.--7. 1. " TXBURST ,Transmit Burst" rgroup.long 0x14++0x03 line.long 0x00 "HWRXBUF,Receive Buffer Hardware Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " RXADD ,Receive Address" newline hexmask.long.byte 0x00 0.--7. 1. " RXBURST ,Receive Burst" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "HWRXBUF,Receive Buffer Hardware Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " RXADD ,Receive Address" newline hexmask.long.byte 0x00 0.--7. 1. " RXBURST ,Receive Burst" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x14++0x03 line.long 0x00 "HWRXBUF,Receive Buffer Hardware Parameters Register" hexmask.long.byte 0x00 8.--15. 1. " RXADD ,Receive Address" newline hexmask.long.byte 0x00 0.--7. 1. " RXBURST ,Receive Burst" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "GPTIMER0LD,General Purpose Timer n Load Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x80++0x03 line.long 0x00 "GPTIMER0LD,General Purpose Timer n Load Register" hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,Specifies the value to be loaded into the countdown timer on a reset" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "GPTIMER0CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline rbitfld.long 0x00 25.--29. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "GPTIMER0CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "GPTIMER1LD,General Purpose Timer n Load Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "GPTIMER1LD,General Purpose Timer n Load Register" hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,Specifies the value to be loaded into the countdown timer on a reset" group.long 0x8C++0x03 line.long 0x00 "GPTIMER1CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "GPTIMER1CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline rbitfld.long 0x00 25.--29. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "USB_SBUSCFG,System Bus Interface Configuration Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--2. " BURSTMODE ,Burst mode" "0: INCR burst of unspecified length,1: INCR4. non-multiple transfers of INCR4 is decomposed into singles,2: INCR8. non-multiple transfers of INCR8. is decomposed into INCR4 or singles,3: INCR16. non-multiple transfers of INCR16. is decomposed into INCR8. INCR4 or singles,4: Reserved. do not use,5: INCR4. non-multiple transfers of INCR4 is decomposed into smaller unspecified length bursts,6: INCR8. non-multiple transfers of INCR8 is decomposed into smaller unspecified length bursts,7: INCR16. non-multiple transfers of INCR16 is decomposed into smaller unspecified length bursts" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "USB_SBUSCFG,System Bus Interface Configuration Register" bitfld.long 0x00 0.--2. " BURSTMODE ,Burst mode" "0: INCR burst of unspecified length,1: INCR4. non-multiple transfers of INCR4 is decomposed into singles,2: INCR8. non-multiple transfers of INCR8. is decomposed into INCR4 or singles,3: INCR16. non-multiple transfers of INCR16. is decomposed into INCR8. INCR4 or singles,4: Reserved. do not use,5: INCR4. non-multiple transfers of INCR4 is decomposed into smaller unspecified length bursts,6: INCR8. non-multiple transfers of INCR8 is decomposed into smaller unspecified length bursts,7: INCR16. non-multiple transfers of INCR16 is decomposed into smaller unspecified length bursts" rgroup.long 0x100++0x03 line.long 0x00 "HCIVERSION,Host Controller Interface Version and Capability Registers Length Register" hexmask.long.word 0x00 16.--31. 1. " HCIVERSION ,EHCI revision number" newline hexmask.long.byte 0x00 0.--7. 1. " CAPLENGTH ,Capability registers length" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x100++0x03 line.long 0x00 "HCIVERSION,Host Controller Interface Version and Capability Registers Length Register" hexmask.long.word 0x00 16.--31. 1. " HCIVERSION ,EHCI revision number" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 0.--7. 1. " CAPLENGTH ,Capability registers length" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x100++0x01 line.word 0x00 "HCIVERSION,Host Controller Interface Version Register" hexmask.word 0x00 0.--15. 1. " HCIVERSION ,EHCI revision number" group.byte 0x103++0x00 line.byte 0x00 "CAPLENGTH,Capability Registers Length Register" hexmask.byte 0x00 0.--7. 1. " CAPLENGTH ,Capability registers Length" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x104++0x03 line.long 0x00 "HCSPARAMS,Host Controller Structural Parameters Register" bitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " N_TT ,Number of Transaction Translators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. " N_PTT ,Ports per Transaction Translator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 17.--19. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16. " PI ,Port Indicators" "0: No port indicator fields,1: The port status and control registers include a R/W field for controlling the state of the port indi.." newline bitfld.long 0x00 12.--15. " N_CC ,Number of Companion Controllers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " N_PCC ,Number Ports per CC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " PPC ,Power Port Control" ",1: Ports have power port switches" newline bitfld.long 0x00 0.--3. " N_PORTS ,Number of Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x104++0x03 line.long 0x00 "HCSPARAMS,Host Controller Structural Parameters Register" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " N_TT ,Number of Transaction Translators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " N_PTT ,Ports per Transaction Translator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 17.--19. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 16. " PI ,Port Indicators" "0: No port indicator fields,1: The port status and control registers include a R/W field for controlling the state of the port indi.." newline rbitfld.long 0x00 12.--15. " N_CC ,Number of Companion Controllers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " N_PCC ,Number Ports per CC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4. " PPC ,Power Port Control" ",1: Ports have power port switches" newline rbitfld.long 0x00 0.--3. " N_PORTS ,Number of Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x104++0x03 line.long 0x00 "HCSPARAMS,Host Controller Structural Parameters Register" bitfld.long 0x00 24.--27. " N_TT ,Number of Transaction Translators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. " N_PTT ,Ports per Transaction Translator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16. " PI ,Port Indicators" "0: No port indicator fields,1: The port status and control registers include a R/W field for controlling the state of the port indi.." newline bitfld.long 0x00 12.--15. " N_CC ,Number of Companion Controllers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " N_PCC ,Number Ports per CC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4. " PPC ,Power Port Control" ",1: Ports have power port switches" newline bitfld.long 0x00 0.--3. " N_PORTS ,Number of Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x108++0x03 line.long 0x00 "HCCPARAMS,Host Controller Capability Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " EECP ,EHCI Extended Capabilities Pointer" newline bitfld.long 0x00 4.--7. " IST ,Isochronous Scheduling Threshold" "0: The value of the least significant 3 bits indicates the number of microframes a host controller can ..,,,,,,,,,,,,,,," newline bitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2. " ASP ,Asynchronous Schedule Park capability" "0: Park not supported,1: Park supported" newline bitfld.long 0x00 1. " PFL ,Programmable Frame List flag" "0,1" newline bitfld.long 0x00 0. " ADC ,64-bit addressing capability" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x108++0x03 line.long 0x00 "HCCPARAMS,Host Controller Capability Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " EECP ,EHCI Extended Capabilities Pointer" newline rbitfld.long 0x00 4.--7. " IST ,Isochronous Scheduling Threshold" "0: The value of the least significant 3 bits indicates the number of microframes a host controller can ..,,,,,,,,,,,,,,," newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " ASP ,Asynchronous Schedule Park capability" "0: Park not supported,1: Park supported" newline rbitfld.long 0x00 1. " PFL ,Programmable Frame List flag" "0,1" newline rbitfld.long 0x00 0. " ADC ,64-bit addressing capability" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x108++0x03 line.long 0x00 "HCCPARAMS,Host Controller Capability Parameters Register" hexmask.long.byte 0x00 8.--15. 1. " EECP ,EHCI Extended Capabilities Pointer" newline bitfld.long 0x00 4.--7. " IST ,Isochronous Scheduling Threshold" "0: The value of the least significant 3 bits indicates the number of microframes a host controller can ..,,,,,,,,,,,,,,," newline bitfld.long 0x00 2. " ASP ,Asynchronous Schedule Park capability" "0: Park not supported,1: Park supported" newline bitfld.long 0x00 1. " PFL ,Programmable Frame List flag" "0,1" newline bitfld.long 0x00 0. " ADC ,64-bit addressing capability" "0,1" rgroup.word 0x122++0x01 line.word 0x00 "DCIVERSION,Device Controller Interface Version" hexmask.word 0x00 0.--15. 1. " DCIVERSION ,Device interface revision number" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x122++0x01 line.word 0x00 "DCIVERSION,Device Controller Interface Version" hexmask.word 0x00 0.--15. 1. " DCIVERSION ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.word 0x122++0x01 line.word 0x00 "DCIVERSION,Device Controller Interface Version" hexmask.word 0x00 0.--15. 1. " DCIVERSION ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x124++0x03 line.long 0x00 "DCCPARAMS,Device Controller Capability Parameters" bitfld.long 0x00 8. " HC ,Host Capable" "0,1" newline bitfld.long 0x00 7. " DC ,Device Capable" "0,1" newline bitfld.long 0x00 0.--4. " DEN ,Device Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x124++0x03 line.long 0x00 "DCCPARAMS,Device Controller Capability Parameters" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 8. " HC ,Host Capable" "0,1" newline rbitfld.long 0x00 7. " DC ,Device Capable" "0,1" newline rbitfld.long 0x00 5.--6. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 0.--4. " DEN ,Device Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x124++0x03 line.long 0x00 "DCCPARAMS,Device Controller Capability Parameters" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " HC ,Host Capable" "0,1" newline bitfld.long 0x00 7. " DC ,Device Capable" "0,1" newline bitfld.long 0x00 5.--6. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 0.--4. " DEN ,Device Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " ITC ,Interrupt Threshold Control" newline bitfld.long 0x00 15. " FS2 ,Frame list Size 2" "0,1" newline bitfld.long 0x00 14. " ATDTW ,Add dTD TripWire" "0,1" newline bitfld.long 0x00 13. " SUTW ,Setup TripWire" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park mode Enable" "0: Park mode disabled,1: Park mode enabled" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8.--9. " ASP ,Asynchronous Schedule Park mode count" "0,1,2,3" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 6. " IAA ,Interrupt on Async Advance doorbell" "0,1" newline bitfld.long 0x00 5. " ASE ,Asynchronous Schedule Enable" "0: Do not process asynchronous schedule,1: Use the ASYNCLISTADDR register to access asynchronous schedule" newline bitfld.long 0x00 4. " PSE ,Periodic Schedule Enable" "0: Do not process periodic schedule,1: Use the PERIODICLISTBASE register to access the periodic schedule" newline bitfld.long 0x00 2.--3. " FS ,Frame list Size" "0: When FS2 = 0. the size is 1024 elements (4096 bytes),1: When FS2 = 0. the size is 512 elements (2048 bytes),2: When FS2 = 0. the size is 256 elements (1024 bytes),3: When FS2 = 0. the size is 128 elements (512 bytes)" newline bitfld.long 0x00 1. " RST ,Controller Reset" "0,1" newline bitfld.long 0x00 0. " RS ,Run/Stop" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command Register" hexmask.long.byte 0x00 16.--23. 1. " ITC ,Interrupt Threshold Control" newline bitfld.long 0x00 15. " FS2 ,Frame list Size 2" "0,1" newline bitfld.long 0x00 14. " ATDTW ,Add dTD TripWire" "0,1" newline bitfld.long 0x00 13. " SUTW ,Setup TripWire" "0,1" newline bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park mode Enable" "0: Park mode disabled,1: Park mode enabled" newline bitfld.long 0x00 8.--9. " ASP ,Asynchronous Schedule Park mode count" "0,1,2,3" newline bitfld.long 0x00 6. " IAA ,Interrupt on Async Advance doorbell" "0,1" newline bitfld.long 0x00 5. " ASE ,Asynchronous Schedule Enable" "0: Do not process asynchronous schedule,1: Use the ASYNCLISTADDR register to access asynchronous schedule" newline bitfld.long 0x00 4. " PSE ,Periodic Schedule Enable" "0: Do not process periodic schedule,1: Use the PERIODICLISTBASE register to access the periodic schedule" newline bitfld.long 0x00 2.--3. " FS ,Frame list Size" "0: When FS2 = 0. the size is 1024 elements (4096 bytes),1: When FS2 = 0. the size is 512 elements (2048 bytes),2: When FS2 = 0. the size is 256 elements (1024 bytes),3: When FS2 = 0. the size is 128 elements (512 bytes)" newline bitfld.long 0x00 1. " RST ,Controller Reset" "0,1" newline bitfld.long 0x00 0. " RS ,Run/Stop" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " ITC ,Interrupt Threshold Control" newline bitfld.long 0x00 15. " FS2 ,Frame list Size 2" "0,1" newline bitfld.long 0x00 14. " ATDTW ,Add dTD TripWire" "0,1" newline bitfld.long 0x00 13. " SUTW ,Setup TripWire" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park mode Enable" "0: Park mode disabled,1: Park mode enabled" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8.--9. " ASP ,Asynchronous Schedule Park mode count" "0,1,2,3" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 6. " IAA ,Interrupt on Async Advance doorbell" "0,1" newline bitfld.long 0x00 5. " ASE ,Asynchronous Schedule Enable" "0: Do not process asynchronous schedule,1: Use the ASYNCLISTADDR register to access asynchronous schedule" newline bitfld.long 0x00 4. " PSE ,Periodic Schedule Enable" "0: Do not process periodic schedule,1: Use the PERIODICLISTBASE register to access the periodic schedule" newline bitfld.long 0x00 2.--3. " FS ,Frame list Size" "0: If FS2 = 0. the size is 1024 elements (4096 bytes). if FS2 = 1. the size is 64 elements (256 bytes),1: If FS2 = 0. the size is 512 elements (2058 bytes). if FS2 = 1. the size is 32 elements (128 bytes),2: If FS2 = 0. the size is 256 elements (1024 bytes). if FS2 = 1. the size is 16 elements (64 bytes),3: If FS2 = 0. the size is 128 elements (512 bytes). if FS2 = 1. the size is 8 elements (32 bytes)" newline bitfld.long 0x00 1. " RST ,Controller Reset" "0,1" newline bitfld.long 0x00 0. " RS ,Run/Stop" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x144++0x03 line.long 0x00 "USBSTS,USB Status Register" bitfld.long 0x00 25. " TI1 ,General purpose Timer 1 Interrupt" "0: No interrupt,1: Interrupt occurred" newline bitfld.long 0x00 24. " TI0 ,General purpose Timer 0 Interrupt" "0: No interrupt,1: Interrupt occurred" newline bitfld.long 0x00 19. " UPI ,USB host Periodic Interrupt" "0,1" newline bitfld.long 0x00 18. " UAI ,USB host Asynchronous Interrupt" "0,1" newline rbitfld.long 0x00 16. " NAKI ,NAK Interrupt" "0,1" newline rbitfld.long 0x00 15. " AS ,Asynchronous schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 14. " PS ,Periodic schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 13. " RCL ,Reclamation" "0: Non-empty asynchronous schedule,1: Empty asynchronous schedule" newline rbitfld.long 0x00 12. " HCH ,Host Controller Halted" "0: Running,1: Halted" newline bitfld.long 0x00 8. " SLI ,Device-controller suspend" "0: Active,1: Suspended" newline bitfld.long 0x00 7. " SRI ,SOF Received" "0,1" newline bitfld.long 0x00 6. " URI ,USB Reset received" "0: No reset received,1: Reset received" newline bitfld.long 0x00 5. " AAI ,Interrupt on Async Advance" "0: No async advance interrupt,1: Async advance interrupt" newline bitfld.long 0x00 4. " SEI ,System Error" "0: Normal operation,1: Error" newline bitfld.long 0x00 3. " FRI ,Frame-list Rollover" "0,1" newline bitfld.long 0x00 2. " PCI ,Port Change detect" "0,1" newline bitfld.long 0x00 1. " UEI ,USB Error Interrupt" "0: No error,1: Error detected" newline bitfld.long 0x00 0. " UI ,USB Interrupt (USBINT)" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x144++0x03 line.long 0x00 "USBSTS,USB Status Register" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 25. " TI1 ,General purpose Timer 1 Interrupt" "0: No interrupt,1: Interrupt occurred" newline bitfld.long 0x00 24. " TI0 ,General purpose Timer 0 Interrupt" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19. " UPI ,USB host Periodic Interrupt" "0,1" newline bitfld.long 0x00 18. " UAI ,USB host Asynchronous Interrupt" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " NAKI ,NAK Interrupt" "0,1" newline rbitfld.long 0x00 15. " AS ,Asynchronous schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 14. " PS ,Periodic schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 13. " RCL ,Reclamation" "0: Non-empty asynchronous schedule,1: Empty asynchronous schedule" newline rbitfld.long 0x00 12. " HCH ,Host Controller Halted" "0: Running,1: Halted" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " ULPII ,ULPI Interrupt" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8. " SLI ,Device-controller suspend" "0: Active,1: Suspended" newline bitfld.long 0x00 7. " SRI ,SOF Received" "0,1" newline bitfld.long 0x00 6. " URI ,USB Reset received" "0: No reset received,1: Reset received" newline bitfld.long 0x00 5. " AAI ,Interrupt on Async Advance" "0: No async advance interrupt,1: Async advance interrupt" newline bitfld.long 0x00 4. " SEI ,System Error" "0: Normal operation,1: Error" newline bitfld.long 0x00 3. " FRI ,Frame-list Rollover" "0,1" newline bitfld.long 0x00 2. " PCI ,Port Change detect" "0,1" newline bitfld.long 0x00 1. " UEI ,USB Error Interrupt" "0: No error,1: Error detected" newline bitfld.long 0x00 0. " UI ,USB Interrupt (USBINT)" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x148++0x03 line.long 0x00 "USBINTR,USB Interrupt Enable Register" bitfld.long 0x00 25. " TIE1 ,General purpose Timer 1 Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 24. " TIE0 ,General purpose Timer 0 Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 19. " UPIE ,USB host Periodic Interrupt Enable" "0,1" newline bitfld.long 0x00 18. " UAIE ,USB host Asynchronous Interrupt Enable" "0,1" newline bitfld.long 0x00 16. " NAKE ,NAK Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 8. " SLE ,Sleep (DC suspend) Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 7. " SRE ,SOF-Received Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " URE ,USB-Reset Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 5. " AAE ,Interrupt on Async advance Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 4. " SEE ,System Error Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " FRE ,Frame list Rollover Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " PCE ,Port Change detect Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 1. " UEE ,USB Error interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " UE ,USB interrupt Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x148++0x03 line.long 0x00 "USBINTR,USB Interrupt Enable Register" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 25. " TIE1 ,General purpose Timer 1 Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 24. " TIE0 ,General purpose Timer 0 Interrupt Enable" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19. " UPIE ,USB host Periodic Interrupt Enable" "0,1" newline bitfld.long 0x00 18. " UAIE ,USB host Asynchronous Interrupt Enable" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 16. " NAKE ,NAK Interrupt Enable" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 10. " ULPIE ,ULPI Enable" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8. " SLE ,Sleep (DC suspend) Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 7. " SRE ,SOF-Received Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " URE ,USB-Reset Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 5. " AAE ,Interrupt on Async advance Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 4. " SEE ,System Error Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " FRE ,Frame list Rollover Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " PCE ,Port Change detect Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 1. " UEE ,USB Error interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " UE ,USB interrupt Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x14C++0x03 line.long 0x00 "FRINDEX,Frame Index Register" hexmask.long.tbyte 0x00 14.--31. 1. " Reerved ,Reserved" newline hexmask.long.word 0x00 0.--13. 1. " FRINDEX ,Frame Index" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x154++0x03 line.long 0x00 "DEVICEADDR,Device Address Register" hexmask.long.byte 0x00 25.--31. 1. " USBADR ,Device Address" newline hexmask.long 0x00 0.--24. 1. " RESERVED ,Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x154++0x03 line.long 0x00 "DEVICEADDR,Device Address Register" hexmask.long.byte 0x00 25.--31. 1. " USBADR ,Device Address" newline bitfld.long 0x00 24. " USBADRA ,Device Address Advance" "0: Writes to USBADR are instantaneous,1: When this bit is written to a 1 at the same time or before USBADR is written. the write to the USBAD.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x154++0x03 line.long 0x00 "PERIODICLISTBASE,Periodic Frame List Base Address Register" hexmask.long.tbyte 0x00 12.--31. 1. " PERBASE ,Base address" newline hexmask.long.word 0x00 0.--11. 1. " RESERVED ,Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x154++0x03 line.long 0x00 "DEVICEADDR,Device Address Register" hexmask.long.byte 0x00 25.--31. 1. " USBADR ,Device Address" newline bitfld.long 0x00 24. " USBADRA ,Device Address Advance" "0: Writes to USBADR are instantaneous,1: When this bit is written to a 1 at the same time or before USBADR is written. the write to the USBAD.." newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x154++0x03 line.long 0x00 "PERIODICLISTBASE,Periodic Frame List Base Address Register" hexmask.long.tbyte 0x00 12.--31. 1. " PERBASE ,Base address" group.long 0x158++0x03 line.long 0x00 "ASYNCLISTADDR,Current Asynchronous List Address Register" hexmask.long 0x00 5.--31. 1. " ASYBASE ,Link pointer low (LPL)" group.long 0x158++0x03 line.long 0x00 "EPLISTADDR,Endpoint List Address Register" hexmask.long.tbyte 0x00 11.--31. 1. " EPBASE ,Endpoint list address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x158++0x03 line.long 0x00 "EPLISTADDR,Endpoint List Address Register" hexmask.long.tbyte 0x00 11.--31. 1. " EPBASE ,Endpoint list address" newline hexmask.long.word 0x00 0.--10. 1. " RESERVED ,Reserved" group.long 0x158++0x03 line.long 0x00 "ASYNCLISTADDR,Current Asynchronous List Address Register" hexmask.long 0x00 5.--31. 1. " ASYBASE ,Link pointer low (LPL)" newline rbitfld.long 0x00 0.--4. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x15C++0x03 line.long 0x00 "TTCTRL,Host TT Asynchronous Buffer Control" bitfld.long 0x00 31. " Reerved ,Reserved" "0,1" newline hexmask.long.byte 0x00 24.--30. 1. " TTHA ,TT Hub Address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x15C++0x03 line.long 0x00 "TTCTRL,Host TT Asynchronous Buffer Control" rbitfld.long 0x00 31. " Reerved ,Reserved" "0,1" newline hexmask.long.byte 0x00 24.--30. 1. " TTHA ,TT Hub Address" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x15C++0x03 line.long 0x00 "TTCTRL,Host TT Asynchronous Buffer Control" bitfld.long 0x00 31. " Reerved ,Reserved" "0,1" newline hexmask.long.byte 0x00 24.--30. 1. " TTHA ,TT Hub Address" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x160++0x03 line.long 0x00 "BURSTSIZE,Master Interface Data Burst Size Register" hexmask.long.byte 0x00 8.--15. 1. " TXPBURST ,Programable TX Burst length" newline hexmask.long.byte 0x00 0.--7. 1. " RXPBURST ,Programable RX Burst length" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x160++0x03 line.long 0x00 "BURSTSIZE,Master Interface Data Burst Size Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " TXPBURST ,Programable TX Burst length" newline hexmask.long.byte 0x00 0.--7. 1. " RXPBURST ,Programable RX Burst length" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x164++0x03 line.long 0x00 "TXFILLTUNING,Transmit FIFO Tuning Control Register" bitfld.long 0x00 16.--21. " TXFIFOTHRES ,FIFO burst Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 8.--12. " TXSCHHEALTH ,Scheduler Health counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--6. 1. " TXSCHOH ,Scheduler Overhead" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x164++0x03 line.long 0x00 "TXFILLTUNING,Transmit FIFO Tuning Control Register" hexmask.long.word 0x00 22.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--21. " TXFIFOTHRES ,FIFO burst Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 13.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TXSCHHEALTH ,Scheduler Health counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " TXSCHOH ,Scheduler Overhead" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x164++0x03 line.long 0x00 "TXFILLTUNING,Transmit FIFO Tuning Control Register" hexmask.long.word 0x00 22.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--21. " TXFIFOTHRES ,FIFO burst Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 13.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TXSCHHEALTH ,Scheduler Health counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " TXSCHOH ,Scheduler Overhead" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x170++0x03 line.long 0x00 "ULPI_VIEWPORT,ULPI Register Access" bitfld.long 0x00 31. " ULPI_WU ,ULPI Wake-Up" "0,1" newline bitfld.long 0x00 30. " ULPI_RUN ,ULPI Run" "0,1" newline bitfld.long 0x00 29. " ULPI_RW ,ULPI Read/Write" "0: Read,1: Write" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 27. " ULPI_SS ,ULPI Sync State" "0: Any other state (that is. carkit. serial. low power),1: Normal sync state" newline bitfld.long 0x00 24.--26. " ULPI_PORT ,ULPI Port number" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 16.--23. 1. " ULPI_ADDR ,ULPI data Address" newline hexmask.long.byte 0x00 8.--15. 1. " ULPI_DATRD ,ULPI Data Read" newline hexmask.long.byte 0x00 0.--7. 1. " ULPI_DATWR ,ULPI Data Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x178++0x03 line.long 0x00 "ENDPTNAK,Endpoint NAK Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " EPTN ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " EPRN ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x178++0x03 line.long 0x00 "ENDPTNAK,Endpoint NAK Register" bitfld.long 0x00 16.--19. " EPTN ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " EPRN ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x17C++0x03 line.long 0x00 "ENDPTNAKEN,Endpoint NAK Enable Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " EPTNE ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " EPRNE ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x17C++0x03 line.long 0x00 "ENDPTNAKEN,Endpoint NAK Enable Register" bitfld.long 0x00 16.--19. " EPTNE ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " EPRNE ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x180++0x03 line.long 0x00 "CONFIGFLAG,Configure Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x180++0x03 line.long 0x00 "CONFIGFLAG,Configure Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x180++0x03 line.long 0x00 "CONFIGFLAG,Configure Flag Register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x184++0x03 line.long 0x00 "PORTSC1,Port Status and Control Registers" bitfld.long 0x00 30.--31. " PTS ,Port Transceiver Select" "0,1,2,3" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26.--27. " PSPD ,Port Speed" "0: Full speed,1: Low speed,2: High speed,3: Undefined" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24. " PFSC ,Port force Full-Speed Connect" "0: Allow the port to identify itself as high speed,1: Force the port to only connect at full speed" newline bitfld.long 0x00 23. " PHCD ,PHY low power suspend" "0,1" newline bitfld.long 0x00 22. " WKOC ,Wake on Over-Current enable" "0,1" newline bitfld.long 0x00 21. " WKDS ,Wake on Disconnect enable" "0,1" newline bitfld.long 0x00 20. " WKCN ,Wake on Connect enable" "0,1" newline bitfld.long 0x00 16.--19. " PTC ,Port Test Control" "0: Not enabled,1: J_STATE,2: K_STATE,3: SEQ_NAK,4: Packet,5: FORCE_ENABLE_HS,6: FORCE_ENABLE_FS,7: FORCE_ENABLE_LS,,,,,,,," newline bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "0,1,2,3" newline bitfld.long 0x00 13. " PO ,Port Owner" "0,1" newline bitfld.long 0x00 12. " PP ,Port Power" "0,1" newline rbitfld.long 0x00 10.--11. " LS ,Line Status" "0: SE0,1: J-state,2: K-state,3: Undefined" newline rbitfld.long 0x00 9. " HSP ,High Speed Port" "0: FS or LS,1: HS" newline bitfld.long 0x00 8. " PR ,Port Reset" "0: Port is not in reset,1: Port is in reset" newline bitfld.long 0x00 7. " SUSP ,Suspend" "0: Port not in suspend state,1: Port in suspend state" newline bitfld.long 0x00 6. " FPR ,Force Port Resume" "0: No resume (K-state) detected/driven on port,1: Resume detected/driven on port" newline bitfld.long 0x00 5. " OCC ,Over-Current Change" "0: No over-current,1: Over-current detect" newline rbitfld.long 0x00 4. " OCA ,Over-current active" "0: Port not in over-current condition,1: Port currently in over-current condition" newline bitfld.long 0x00 3. " PEC ,Port Enable/disable Change" "0: No change,1: Port disabled" newline bitfld.long 0x00 2. " PE ,Port Enabled/disabled" "0,1" newline bitfld.long 0x00 1. " CSC ,Connect Change Status" "0: No change,1: Connect status has changed" newline rbitfld.long 0x00 0. " CCS ,Current Connect Status" "0: No device present (host mode) or attached (device mode),1: Device is present (host mode) or attached (device mode)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x184++0x03 line.long 0x00 "PORTSC1,Port Status and Control Registers" bitfld.long 0x00 30.--31. " PTS ,Port Transceiver Select" "0,1,2,3" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26.--27. " PSPD ,Port Speed" "0: Full speed,1: Low speed,2: High speed,3: Undefined" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24. " PFSC ,Port force Full-Speed Connect" "0: Allow the port to identify itself as high speed,1: Force the port to only connect at full speed" newline bitfld.long 0x00 23. " PHCD ,PHY low power suspend" "0,1" newline bitfld.long 0x00 22. " WKOC ,Wake on Over-Current enable" "0,1" newline bitfld.long 0x00 21. " WKDS ,Wake on Disconnect enable" "0,1" newline bitfld.long 0x00 20. " WKCN ,Wake on Connect enable" "0,1" newline bitfld.long 0x00 16.--19. " PTC ,Port Test Control" "0: Not enabled,1: J_STATE,2: K_STATE,3: SEQ_NAK,4: Packet,5: FORCE_ENABLE_HS,6: FORCE_ENABLE_FS,7: FORCE_ENABLE_LS,,,,,,,," newline bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "0,1,2,3" newline rbitfld.long 0x00 13. " PO ,Port Owner" "0,1" newline bitfld.long 0x00 12. " PP ,Port Power" "0,1" newline rbitfld.long 0x00 10.--11. " LS ,Line Status" "0: SE0,1: J-state,2: K-state,3: Undefined" newline rbitfld.long 0x00 9. " HSP ,High Speed Port" "0: FS or LS,1: HS" newline bitfld.long 0x00 8. " PR ,Port Reset" "0: Port is not in reset,1: Port is in reset" newline bitfld.long 0x00 7. " SUSP ,Suspend" "0: Port not in suspend state,1: Port in suspend state" newline bitfld.long 0x00 6. " FPR ,Force Port Resume" "0: No resume (K-state) detected/driven on port,1: Resume detected/driven on port" newline bitfld.long 0x00 5. " OCC ,Over-Current Change" "0: No over-current,1: Over-current detect" newline rbitfld.long 0x00 4. " OCA ,Over-current active" "0: Port not in over-current condition,1: Port currently in over-current condition" newline bitfld.long 0x00 3. " PEC ,Port Enable/disable Change" "0: No change,1: Port disabled" newline bitfld.long 0x00 2. " PE ,Port Enabled/disabled" "0,1" newline bitfld.long 0x00 1. " CSC ,Connect Change Status" "0: No change,1: Connect status has changed" newline rbitfld.long 0x00 0. " CCS ,Current Connect Status" "0: No device present (host mode) or attached (device mode),1: Device is present (host mode) or attached (device mode)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x184++0x03 line.long 0x00 "PORTSC1,Port Status and Control Registers" rbitfld.long 0x00 30.--31. " PTS ,Port Transceiver Select [1:0]" "0: Use UTMI transceiver interface,,," newline rbitfld.long 0x00 26.--27. " PSPD ,Port Speed" "0: Full speed,1: Low speed,2: High speed,3: Undefined" newline rbitfld.long 0x00 25. " PTS2 ,Port Transceiver Select [2]" "0,1" newline bitfld.long 0x00 24. " PFSC ,Port force Full-Speed Connect" "0: Allow the port to identify itself as high speed,1: Force the port to only connect at full speed" newline bitfld.long 0x00 23. " PHCD ,PHY low power suspend" "0,1" newline bitfld.long 0x00 22. " WKOC ,Wake on Over-Current enable" "0,1" newline bitfld.long 0x00 21. " WKDS ,Wake on Disconnect enable" "0,1" newline bitfld.long 0x00 20. " WKCN ,Wake on Connect enable" "0,1" newline bitfld.long 0x00 16.--19. " PTC ,Port Test Control" "0: Not enabled,1: J_STATE,2: K_STATE,3: SE0_NAK,4: Packet,5: FORCE_ENABLE_HS,6: FORCE_ENABLE_FS,7: FORCE_ENABLE_LS,,,,,,,," newline bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "0,1,2,3" newline bitfld.long 0x00 13. " PO ,Port Owner" "0,1" newline bitfld.long 0x00 12. " PP ,Port Power" "0,1" newline rbitfld.long 0x00 10.--11. " LS ,Line Status" "0: SE0,1: J-state,2: K-state,3: Undefined" newline rbitfld.long 0x00 9. " HSP ,High Speed Port" "0: FS or LS,1: HS" newline bitfld.long 0x00 8. " PR ,Port Reset" "0: Port is not in reset,1: Port is in reset" newline bitfld.long 0x00 7. " SUSP ,Suspend" "0: Port not in suspend state,1: Port in suspend state" newline bitfld.long 0x00 6. " FPR ,Force Port Resume" "0: No resume (K-state) detected/driven on port,1: Resume detected/driven on port" newline bitfld.long 0x00 5. " OCC ,Over-Current Change" "0: No over-current,1: Over-current detect" newline rbitfld.long 0x00 4. " OCA ,Over-current active" "0: Port not in over-current condition,1: Port currently in over-current condition" newline bitfld.long 0x00 3. " PEC ,Port Enable/disable Change" "0: No change,1: Port disabled" newline bitfld.long 0x00 2. " PE ,Port Enabled/disabled" "0,1" newline bitfld.long 0x00 1. " CSC ,Connect Change Status" "0: No change,1: Connect status has changed" newline rbitfld.long 0x00 0. " CCS ,Current Connect Status" "0: No device present (host mode) or attached (device mode),1: Device is present (host mode) or attached (device mode)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1A4++0x03 line.long 0x00 "OTGSC,On-the-Go Status and Control Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 30. " DPIE ,Data Pulse Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 29. " MSE ,1 Milli-Second timer interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 28. " BSEIE ,B Session End Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 27. " BSVIE ,B Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 26. " ASVIE ,A Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 25. " AVVIE ,A VBUS Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 24. " IDIE ,USB ID Interrupt Enable" "0: Disable,1: Enable" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " DPIS ,Data Pulse interrupt Status" "0,1" newline bitfld.long 0x00 21. " MSS ,1 Milli-Second timer interrupt Status" "0,1" newline bitfld.long 0x00 20. " BSEIS ,B Session End Interrupt Status" "0,1" newline bitfld.long 0x00 19. " BSVIS ,B Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 18. " ASVIS ,A Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 17. " AVVIS ,A VBUS Valid Interrupt Status" "0,1" newline bitfld.long 0x00 16. " IDIS ,USB ID Interrupt Status" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " DPS ,Data bus Pulsing Status" "0: No pulsing on port,1: Pulsing detected on port" newline rbitfld.long 0x00 13. " MST ,1 Milli-Second timer Toggle" "0,1" newline rbitfld.long 0x00 12. " BSE ,B Session End" "0: VBus is above B session end threshold,1: VBus is below B session end threshold" newline rbitfld.long 0x00 11. " BSV ,B Session Valid" "0: VBus is below B session valid threshold,1: VBus is above B session valid threshold" newline rbitfld.long 0x00 10. " ASV ,A Session Valid" "0: VBus is below A session valid threshold,1: VBus is above A session valid threshold" newline rbitfld.long 0x00 9. " AVV ,A VBus Valid" "0: VBus is below A VBus valid threshold,1: VBus is above A VBus valid threshold" newline rbitfld.long 0x00 8. " ID ,USB ID" "0: A device,1: B device" newline rbitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 5. " IDPU ,ID Pull-Up" "0: Disable pull-up,1: Enable pull-up" newline bitfld.long 0x00 4. " DP ,Data Pulsing" "0: The pull-up on DP is not asserted,1: The pull-up on DP is asserted for data pulsing during SRP" newline bitfld.long 0x00 3. " OT ,OTG Termination" "0: Disable pull-down on DM,1: Enable pull-down on DM" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " VC ,VBUS Charge" "0,1" newline bitfld.long 0x00 0. " VD ,VBUS Discharge" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1A4++0x03 line.long 0x00 "OTGSC,On-the-Go Status and Control Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 30. " DPIE ,Data Pulse Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 29. " MSE ,1 Milli-Second timer interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 28. " BSEIE ,B Session End Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 27. " BSVIE ,B Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 26. " ASVIE ,A Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 25. " AVVIE ,A VBUS Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 24. " IDIE ,USB ID Interrupt Enable" "0: Disable,1: Enable" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " DPIS ,Data Pulse interrupt Status" "0,1" newline bitfld.long 0x00 21. " MSS ,1 Milli-Second timer interrupt Status" "0,1" newline bitfld.long 0x00 20. " BSEIS ,B Session End Interrupt Status" "0,1" newline bitfld.long 0x00 19. " BSVIS ,B Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 18. " ASVIS ,A Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 17. " AVVIS ,A VBUS Valid Interrupt Status" "0,1" newline bitfld.long 0x00 16. " IDIS ,USB ID Interrupt Status" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " DPS ,Data bus Pulsing Status" "0: No pulsing on port,1: Pulsing detected on port" newline rbitfld.long 0x00 13. " MST ,1 Milli-Second timer Toggle" "0,1" newline rbitfld.long 0x00 12. " BSE ,B Session End" "0: VBus is above B session end threshold,1: VBus is below B session end threshold" newline rbitfld.long 0x00 11. " BSV ,B Session Valid" "0: VBus is below B session valid threshold,1: VBus is above B session valid threshold" newline rbitfld.long 0x00 10. " ASV ,A Session Valid" "0: VBus is below A session valid threshold,1: VBus is above A session valid threshold" newline rbitfld.long 0x00 9. " AVV ,A VBus Valid" "0: VBus is below A VBus valid threshold,1: VBus is above A VBus valid threshold" newline rbitfld.long 0x00 8. " ID ,USB ID" "0: A device,1: B device" newline bitfld.long 0x00 7. " HABA ,Hardware Assist B-Disconnect to A-connect" "0: Disabled,1: Enable automatic B-disconnect to A-connect sequence" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 5. " IDPU ,ID Pull-Up" "0: Disable pull-up,1: Enable pull-up" newline bitfld.long 0x00 4. " DP ,Data Pulsing" "0: The pull-up on DP is not asserted,1: The pull-up on DP is asserted for data pulsing during SRP" newline bitfld.long 0x00 3. " OT ,OTG Termination" "0: Disable pull-down on DM,1: Enable pull-down on DM" newline bitfld.long 0x00 2. " HAAR ,Hardware Assist Auto-Reset" "0: Disabled,1: Enable automatic reset after connect on host port" newline bitfld.long 0x00 1. " VC ,VBUS Charge" "0,1" newline bitfld.long 0x00 0. " VD ,VBUS Discharge" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1A4++0x03 line.long 0x00 "OTGSC,On-the-Go Status and Control Register" bitfld.long 0x00 30. " DPIE ,Data Pulse Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 29. " MSE ,1 Milli-Second timer interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 28. " BSEIE ,B Session End Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 27. " BSVIE ,B Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 26. " ASVIE ,A Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 25. " AVVIE ,A VBUS Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 24. " IDIE ,USB ID Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 22. " DPIS ,Data Pulse interrupt Status" "0,1" newline bitfld.long 0x00 21. " MSS ,1 Milli-Second timer interrupt Status" "0,1" newline bitfld.long 0x00 20. " BSEIS ,B Session End Interrupt Status" "0,1" newline bitfld.long 0x00 19. " BSVIS ,B Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 18. " ASVIS ,A Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 17. " AVVIS ,A VBUS Valid Interrupt Status" "0,1" newline bitfld.long 0x00 16. " IDIS ,USB ID Interrupt Status" "0,1" newline rbitfld.long 0x00 14. " DPS ,Data bus Pulsing Status" "0: No pulsing on port,1: Pulsing detected on port" newline rbitfld.long 0x00 13. " MST ,1 Milli-Second timer Toggle" "0,1" newline rbitfld.long 0x00 12. " BSE ,B Session End" "0: VBus is above B session end threshold,1: VBus is below B session end threshold" newline rbitfld.long 0x00 11. " BSV ,B Session Valid" "0: VBus is below B session valid threshold,1: VBus is above B session valid threshold" newline rbitfld.long 0x00 10. " ASV ,A Session Valid" "0: VBus is below A session valid threshold,1: VBus is above A session valid threshold" newline rbitfld.long 0x00 9. " AVV ,A VBus Valid" "0: VBus is below A VBus valid threshold,1: VBus is above A VBus valid threshold" newline rbitfld.long 0x00 8. " ID ,USB ID" "0: A device,1: B device" newline bitfld.long 0x00 7. " HABA ,Hardware Assist B-Disconnect to A-connect" "0: Disabled,1: Enable automatic B-disconnect to A-connect sequence" newline bitfld.long 0x00 5. " IDPU ,ID Pull-Up" "0: Disable pull-up,1: Enable pull-up" newline bitfld.long 0x00 4. " DP ,Data Pulsing" "0: The pull-up on DP is not asserted,1: The pull-up on DP is asserted for data pulsing during SRP" newline bitfld.long 0x00 3. " OT ,OTG Termination" "0: Disable pull-down on DM,1: Enable pull-down on DM" newline bitfld.long 0x00 2. " HAAR ,Hardware Assist Auto-Reset" "0: Disabled,1: Enable automatic reset after connect on host port" newline bitfld.long 0x00 1. " VC ,VBUS Charge" "0,1" newline bitfld.long 0x00 0. " VD ,VBUS Discharge" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Mode Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 4. " SDIS ,Stream DISable" "0: Inactive,1: Active" newline bitfld.long 0x00 3. " SLOM ,Setup Lock-Out Mode" "0,1" newline bitfld.long 0x00 2. " ES ,Endian Select" "0: Little endian,1: Big endian" newline bitfld.long 0x00 0.--1. " CM ,Controller Mode" "0: Idle (default for the USBHS module),1: Reserved,2: Device controller,3: Host controller" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Mode Register" bitfld.long 0x00 12.--14. " TXHSD ,Tx to Tx HS Delay" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.long 0x00 4. " SDIS ,Stream DISable" "0: Inactive,1: Active" newline bitfld.long 0x00 3. " SLOM ,Setup Lock-Out Mode" "0,1" newline bitfld.long 0x00 2. " ES ,Endian Select" "0: Little endian,1: Big endian" newline bitfld.long 0x00 0.--1. " CM ,Controller Mode" "0: Idle (default for the USBHS module),,2: Device controller,3: Host controller" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Mode Register" hexmask.long.tbyte 0x00 15.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 12.--14. " TXHSD ,Tx to Tx HS Delay" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline hexmask.long.byte 0x00 5.--11. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 4. " SDIS ,Stream DISable" "0: Inactive,1: Active" newline bitfld.long 0x00 3. " SLOM ,Setup Lock-Out Mode" "0,1" newline bitfld.long 0x00 2. " ES ,Endian Select" "0: Little endian,1: Big endian" newline bitfld.long 0x00 0.--1. " CM ,Controller Mode" "0: Idle (default for the USBHS module),1: Reserved,2: Device controller,3: Host controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1AC++0x03 line.long 0x00 "EPSETUPSR,Endpoint Setup Status Register" hexmask.long 0x00 4.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " EPSETUPSTAT ,Setup Endpoint Status" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1AC++0x03 line.long 0x00 "EPSETUPSR,Endpoint Setup Status Register" bitfld.long 0x00 0.--3. " EPSETUPSTAT ,Setup Endpoint Status" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x1B0++0x03 line.long 0x00 "EPPRIME,Endpoint Initialization Register" bitfld.long 0x00 16.--19. " PETB ,Prime Endpoint tTansmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " PERB ,Prime Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1B0++0x03 line.long 0x00 "EPPRIME,Endpoint Initialization Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " PETB ,Prime Endpoint tTansmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " PERB ,Prime Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1B4++0x03 line.long 0x00 "EPFLUSH,Endpoint Flush Register" bitfld.long 0x00 16.--19. " FETB ,Flush Endpoint Transmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " FERB ,Flush Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1B4++0x03 line.long 0x00 "EPFLUSH,Endpoint Flush Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " FETB ,Flush Endpoint Transmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " FERB ,Flush Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x1B8++0x03 line.long 0x00 "EPSR,Endpoint Status Register" bitfld.long 0x00 16.--19. " ETBR ,Endpoint Transmit Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " ERBR ,Endpoint Receive Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x1B8++0x03 line.long 0x00 "EPSR,Endpoint Status Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " ETBR ,Endpoint Transmit Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " ERBR ,Endpoint Receive Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1B8++0x03 line.long 0x00 "EPSR,Endpoint Status Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 16.--19. " ETBR ,Endpoint Transmit Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 0.--3. " ERBR ,Endpoint Receive Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1BC++0x03 line.long 0x00 "EPCOMPLETE,Endpoint Complete Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " ETCE ,Endpoint Transmit Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " ERCE ,Endpoint Receive Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1BC++0x03 line.long 0x00 "EPCOMPLETE,Endpoint Complete Register" bitfld.long 0x00 16.--19. " ETCE ,Endpoint Transmit Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " ERCE ,Endpoint Receive Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x1C0++0x03 line.long 0x00 "EPCR0,Endpoint Control Register 0" rbitfld.long 0x00 23. " TXE ,TX Endpoint Enable" ",1: Enable" newline rbitfld.long 0x00 18.--19. " TXT ,TX Endpoint Type" "0: Control,,," newline bitfld.long 0x00 16. " TXS ,TX Endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline rbitfld.long 0x00 7. " RXE ,RX endpoint Enable" ",1: Enabled" newline rbitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,,," newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C0++0x03 line.long 0x00 "EPCR0,Endpoint Control Register 0" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,This register is not defined in the EHCI specification" newline rbitfld.long 0x00 23. " TXE ,TX Endpoint Enable" ",1: Enable" newline rbitfld.long 0x00 20.--22. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 18.--19. " TXT ,TX Endpoint Type" "0: Control,,," newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 16. " TXS ,TX Endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 7. " RXE ,RX endpoint Enable" ",1: Enabled" newline rbitfld.long 0x00 4.--6. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,,," newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1C4++0x03 line.long 0x00 "EPCR1,Endpoint Control Register n" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C4++0x03 line.long 0x00 "EPCR1,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1C8++0x03 line.long 0x00 "EPCR2,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C8++0x03 line.long 0x00 "EPCR2,Endpoint Control Register n" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1CC++0x03 line.long 0x00 "EPCR3,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1CC++0x03 line.long 0x00 "EPCR3,Endpoint Control Register n" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1D0++0x03 line.long 0x00 "EPCR4,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1D4++0x03 line.long 0x00 "EPCR5,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1D8++0x03 line.long 0x00 "EPCR6,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1DC++0x03 line.long 0x00 "EPCR7,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x200++0x03 line.long 0x00 "USBGENCTRL,USB General Control Register" bitfld.long 0x00 5. " WU_INT_CLR ,Wakeup Interrupt Clear" "0: Default. no action,1: Clear the wake-up interrupt" newline bitfld.long 0x00 0. " WU_IE ,Wakeup Interrupt Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x200++0x03 line.long 0x00 "USBGENCTRL,USB General Control Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 5. " WU_INT_CLR ,Wakeup Interrupt Clear" "0: Default. no action,1: Clear the wake-up interrupt" newline bitfld.long 0x00 2.--4. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " WU_ULPI_EN ,Wakeup on ULPI Interrupt Event" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " WU_IE ,Wakeup Interrupt Enable" "0: Disabled,1: Enabled" endif width 0x0B tree.end endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") tree "USBHS" base ad:0x400A1000 width 18. sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x00++0x03 line.long 0x00 "ID,Identification Register" bitfld.long 0x00 29.--31. " VERSIONID ,Version ID" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 25.--28. " VERSION ,Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 21.--24. " REVISION ,Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--20. " TAG ,Tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 8.--13. " NID ,Ones complement version of ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 0.--5. " ID ,Configuration number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x00++0x03 line.long 0x00 "ID,Identification Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " REVISION ,Revision" newline rbitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 8.--13. " NID ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 0.--5. " ID ,Configuration number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x00++0x03 line.long 0x00 "ID,Identification Register" bitfld.long 0x00 29.--31. " VERSIONID ,Version ID" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 25.--28. " VERSION ,Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 21.--24. " REVISION ,Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16.--20. " TAG ,Tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 14.--15. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 8.--13. " NID ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 0.--5. " ID ,Configuration number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x04++0x03 line.long 0x00 "HWGENERAL,General Hardware Parameters Register" bitfld.long 0x00 9.--10. " SM ,Serial mode" "0: No Serial Engine. always use parallel signaling,,," newline bitfld.long 0x00 6.--8. " PHYM ,PHY Mode" "0: Controller configured for UTMI/UTMI+ interface,,,,,,," newline bitfld.long 0x00 4.--5. " PHYW ,PHY Width" ",1: 16 bit wide data bus,," endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x04++0x03 line.long 0x00 "HWGENERAL,General Hardware Parameters Register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 9.--10. " SM ,Serial mode" "0,1,2,3" newline rbitfld.long 0x00 6.--8. " PHYM ,PHY Mode" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4.--5. " PHYW ,PHY Width" "0,1,2,3" newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x04++0x03 line.long 0x00 "HWGENERAL,General Hardware Parameters Register" hexmask.long.tbyte 0x00 11.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 9.--10. " SM ,Serial mode" "0,1,2,3" newline bitfld.long 0x00 6.--8. " PHYM ,PHY Mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 3.--5. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x08++0x03 line.long 0x00 "HWHOST,Host Hardware Parameters Register" hexmask.long.byte 0x00 24.--31. 1. " TTPER ,Transaction translator periodic contexts" newline hexmask.long.byte 0x00 16.--23. 1. " TTASY ,Transaction translator contexts" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 1.--3. " NPORT ,Number of Ports" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 0. " HC ,Host Capable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x08++0x03 line.long 0x00 "HWHOST,Host Hardware Parameters Register" hexmask.long.byte 0x00 24.--31. 1. " TTPER ,Transaction translator periodic contexts" newline hexmask.long.byte 0x00 16.--23. 1. " TTASY ,Transaction translator contexts" newline bitfld.long 0x00 1.--3. " NPORT ,Number of Ports" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " HC ,Host Capable" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x08++0x03 line.long 0x00 "HWHOST,Host Hardware Parameters Register" hexmask.long.byte 0x00 24.--31. 1. " TTPER ,Transaction translator periodic contexts" newline hexmask.long.byte 0x00 16.--23. 1. " TTASY ,Transaction translator contexts" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 1.--3. " NPORT ,Number of Ports" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0. " HC ,Host Capable" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x0C++0x03 line.long 0x00 "HWDEVICE,Device Hardware Parameters Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 1.--5. " DEVEP ,Device endpoints" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 0. " DC ,Device Capable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x0C++0x03 line.long 0x00 "HWDEVICE,Device Hardware Parameters Register" bitfld.long 0x00 1.--5. " DEVEP ,Device endpoints" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " DC ,Device Capable" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x0C++0x03 line.long 0x00 "HWDEVICE,Device Hardware Parameters Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 1.--5. " DEVEP ,Device endpoints" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 0. " DC ,Device Capable" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x10++0x03 line.long 0x00 "HWTXBUF,Transmit Buffer Hardware Parameters Register" bitfld.long 0x00 31. " TXLC ,Transmit local Context Registers" "0: Store device transmit contexts in the TX FIFO,1: Store device transmit contexts in a register file" newline hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,Transmit Channel Address" newline hexmask.long.byte 0x00 8.--15. 1. " TXADD ,Transmit Address" newline hexmask.long.byte 0x00 0.--7. 1. " TXBURST ,Transmit Burst" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x10++0x03 line.long 0x00 "HWTXBUF,Transmit Buffer Hardware Parameters Register" rbitfld.long 0x00 31. " TXLC ,Transmit local Context Registers" "0: Store device transmit contexts in the TX FIFO,1: Store device transmit contexts in a register file" newline hexmask.long.byte 0x00 24.--30. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,Transmit Channel Address" newline hexmask.long.byte 0x00 8.--15. 1. " TXADD ,Transmit Address" newline hexmask.long.byte 0x00 0.--7. 1. " TXBURST ,Transmit Burst" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x10++0x03 line.long 0x00 "HWTXBUF,Transmit Buffer Hardware Parameters Register" bitfld.long 0x00 31. " TXLC ,Transmit local Context Registers" "0: Store device transmit contexts in the TX FIFO,1: Store device transmit contexts in a register file" newline hexmask.long.byte 0x00 24.--30. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,Transmit Channel Address" newline hexmask.long.byte 0x00 8.--15. 1. " TXADD ,Transmit Address" newline hexmask.long.byte 0x00 0.--7. 1. " TXBURST ,Transmit Burst" rgroup.long 0x14++0x03 line.long 0x00 "HWRXBUF,Receive Buffer Hardware Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " RXADD ,Receive Address" newline hexmask.long.byte 0x00 0.--7. 1. " RXBURST ,Receive Burst" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x14++0x03 line.long 0x00 "HWRXBUF,Receive Buffer Hardware Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " RXADD ,Receive Address" newline hexmask.long.byte 0x00 0.--7. 1. " RXBURST ,Receive Burst" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x14++0x03 line.long 0x00 "HWRXBUF,Receive Buffer Hardware Parameters Register" hexmask.long.byte 0x00 8.--15. 1. " RXADD ,Receive Address" newline hexmask.long.byte 0x00 0.--7. 1. " RXBURST ,Receive Burst" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x80++0x03 line.long 0x00 "GPTIMER0LD,General Purpose Timer n Load Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x80++0x03 line.long 0x00 "GPTIMER0LD,General Purpose Timer n Load Register" hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,Specifies the value to be loaded into the countdown timer on a reset" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x84++0x03 line.long 0x00 "GPTIMER0CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline rbitfld.long 0x00 25.--29. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x84++0x03 line.long 0x00 "GPTIMER0CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x88++0x03 line.long 0x00 "GPTIMER1LD,General Purpose Timer n Load Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x88++0x03 line.long 0x00 "GPTIMER1LD,General Purpose Timer n Load Register" hexmask.long.tbyte 0x00 0.--23. 1. " GPTLD ,Specifies the value to be loaded into the countdown timer on a reset" group.long 0x8C++0x03 line.long 0x00 "GPTIMER1CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x8C++0x03 line.long 0x00 "GPTIMER1CTL,General Purpose Timer n Control Register" bitfld.long 0x00 31. " RUN ,Timer Run" "0: Timer stop,1: Timer run" newline bitfld.long 0x00 30. " RST ,Timer Reset" "0: No action,1: Load counter value" newline rbitfld.long 0x00 25.--29. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 24. " MODE ,Timer Mode" "0: One shot,1: Repeat" newline hexmask.long.tbyte 0x00 0.--23. 1. " GPTCNT ,Timer Count" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x90++0x03 line.long 0x00 "USB_SBUSCFG,System Bus Interface Configuration Register" hexmask.long 0x00 3.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--2. " BURSTMODE ,Burst mode" "0: INCR burst of unspecified length,1: INCR4. non-multiple transfers of INCR4 is decomposed into singles,2: INCR8. non-multiple transfers of INCR8. is decomposed into INCR4 or singles,3: INCR16. non-multiple transfers of INCR16. is decomposed into INCR8. INCR4 or singles,4: Reserved. do not use,5: INCR4. non-multiple transfers of INCR4 is decomposed into smaller unspecified length bursts,6: INCR8. non-multiple transfers of INCR8 is decomposed into smaller unspecified length bursts,7: INCR16. non-multiple transfers of INCR16 is decomposed into smaller unspecified length bursts" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x90++0x03 line.long 0x00 "USB_SBUSCFG,System Bus Interface Configuration Register" bitfld.long 0x00 0.--2. " BURSTMODE ,Burst mode" "0: INCR burst of unspecified length,1: INCR4. non-multiple transfers of INCR4 is decomposed into singles,2: INCR8. non-multiple transfers of INCR8. is decomposed into INCR4 or singles,3: INCR16. non-multiple transfers of INCR16. is decomposed into INCR8. INCR4 or singles,4: Reserved. do not use,5: INCR4. non-multiple transfers of INCR4 is decomposed into smaller unspecified length bursts,6: INCR8. non-multiple transfers of INCR8 is decomposed into smaller unspecified length bursts,7: INCR16. non-multiple transfers of INCR16 is decomposed into smaller unspecified length bursts" rgroup.long 0x100++0x03 line.long 0x00 "HCIVERSION,Host Controller Interface Version and Capability Registers Length Register" hexmask.long.word 0x00 16.--31. 1. " HCIVERSION ,EHCI revision number" newline hexmask.long.byte 0x00 0.--7. 1. " CAPLENGTH ,Capability registers length" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x100++0x03 line.long 0x00 "HCIVERSION,Host Controller Interface Version and Capability Registers Length Register" hexmask.long.word 0x00 16.--31. 1. " HCIVERSION ,EHCI revision number" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 0.--7. 1. " CAPLENGTH ,Capability registers length" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x100++0x01 line.word 0x00 "HCIVERSION,Host Controller Interface Version Register" hexmask.word 0x00 0.--15. 1. " HCIVERSION ,EHCI revision number" group.byte 0x103++0x00 line.byte 0x00 "CAPLENGTH,Capability Registers Length Register" hexmask.byte 0x00 0.--7. 1. " CAPLENGTH ,Capability registers Length" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x104++0x03 line.long 0x00 "HCSPARAMS,Host Controller Structural Parameters Register" bitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24.--27. " N_TT ,Number of Transaction Translators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. " N_PTT ,Ports per Transaction Translator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 17.--19. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16. " PI ,Port Indicators" "0: No port indicator fields,1: The port status and control registers include a R/W field for controlling the state of the port indi.." newline bitfld.long 0x00 12.--15. " N_CC ,Number of Companion Controllers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " N_PCC ,Number Ports per CC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. " PPC ,Power Port Control" ",1: Ports have power port switches" newline bitfld.long 0x00 0.--3. " N_PORTS ,Number of Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x104++0x03 line.long 0x00 "HCSPARAMS,Host Controller Structural Parameters Register" rbitfld.long 0x00 28.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " N_TT ,Number of Transaction Translators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " N_PTT ,Ports per Transaction Translator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 17.--19. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 16. " PI ,Port Indicators" "0: No port indicator fields,1: The port status and control registers include a R/W field for controlling the state of the port indi.." newline rbitfld.long 0x00 12.--15. " N_CC ,Number of Companion Controllers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 8.--11. " N_PCC ,Number Ports per CC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 5.--7. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4. " PPC ,Power Port Control" ",1: Ports have power port switches" newline rbitfld.long 0x00 0.--3. " N_PORTS ,Number of Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x104++0x03 line.long 0x00 "HCSPARAMS,Host Controller Structural Parameters Register" bitfld.long 0x00 24.--27. " N_TT ,Number of Transaction Translators" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. " N_PTT ,Ports per Transaction Translator" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 16. " PI ,Port Indicators" "0: No port indicator fields,1: The port status and control registers include a R/W field for controlling the state of the port indi.." newline bitfld.long 0x00 12.--15. " N_CC ,Number of Companion Controllers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " N_PCC ,Number Ports per CC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4. " PPC ,Power Port Control" ",1: Ports have power port switches" newline bitfld.long 0x00 0.--3. " N_PORTS ,Number of Ports" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x108++0x03 line.long 0x00 "HCCPARAMS,Host Controller Capability Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " EECP ,EHCI Extended Capabilities Pointer" newline bitfld.long 0x00 4.--7. " IST ,Isochronous Scheduling Threshold" "0: The value of the least significant 3 bits indicates the number of microframes a host controller can ..,,,,,,,,,,,,,,," newline bitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2. " ASP ,Asynchronous Schedule Park capability" "0: Park not supported,1: Park supported" newline bitfld.long 0x00 1. " PFL ,Programmable Frame List flag" "0,1" newline bitfld.long 0x00 0. " ADC ,64-bit addressing capability" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x108++0x03 line.long 0x00 "HCCPARAMS,Host Controller Capability Parameters Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " EECP ,EHCI Extended Capabilities Pointer" newline rbitfld.long 0x00 4.--7. " IST ,Isochronous Scheduling Threshold" "0: The value of the least significant 3 bits indicates the number of microframes a host controller can ..,,,,,,,,,,,,,,," newline rbitfld.long 0x00 3. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 2. " ASP ,Asynchronous Schedule Park capability" "0: Park not supported,1: Park supported" newline rbitfld.long 0x00 1. " PFL ,Programmable Frame List flag" "0,1" newline rbitfld.long 0x00 0. " ADC ,64-bit addressing capability" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x108++0x03 line.long 0x00 "HCCPARAMS,Host Controller Capability Parameters Register" hexmask.long.byte 0x00 8.--15. 1. " EECP ,EHCI Extended Capabilities Pointer" newline bitfld.long 0x00 4.--7. " IST ,Isochronous Scheduling Threshold" "0: The value of the least significant 3 bits indicates the number of microframes a host controller can ..,,,,,,,,,,,,,,," newline bitfld.long 0x00 2. " ASP ,Asynchronous Schedule Park capability" "0: Park not supported,1: Park supported" newline bitfld.long 0x00 1. " PFL ,Programmable Frame List flag" "0,1" newline bitfld.long 0x00 0. " ADC ,64-bit addressing capability" "0,1" rgroup.word 0x122++0x01 line.word 0x00 "DCIVERSION,Device Controller Interface Version" hexmask.word 0x00 0.--15. 1. " DCIVERSION ,Device interface revision number" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x122++0x01 line.word 0x00 "DCIVERSION,Device Controller Interface Version" hexmask.word 0x00 0.--15. 1. " DCIVERSION ,no description available" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.word 0x122++0x01 line.word 0x00 "DCIVERSION,Device Controller Interface Version" hexmask.word 0x00 0.--15. 1. " DCIVERSION ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x124++0x03 line.long 0x00 "DCCPARAMS,Device Controller Capability Parameters" bitfld.long 0x00 8. " HC ,Host Capable" "0,1" newline bitfld.long 0x00 7. " DC ,Device Capable" "0,1" newline bitfld.long 0x00 0.--4. " DEN ,Device Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x124++0x03 line.long 0x00 "DCCPARAMS,Device Controller Capability Parameters" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 8. " HC ,Host Capable" "0,1" newline rbitfld.long 0x00 7. " DC ,Device Capable" "0,1" newline rbitfld.long 0x00 5.--6. " RESERVED ,Reserved" "0,1,2,3" newline rbitfld.long 0x00 0.--4. " DEN ,Device Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x124++0x03 line.long 0x00 "DCCPARAMS,Device Controller Capability Parameters" hexmask.long.tbyte 0x00 9.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 8. " HC ,Host Capable" "0,1" newline bitfld.long 0x00 7. " DC ,Device Capable" "0,1" newline bitfld.long 0x00 5.--6. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 0.--4. " DEN ,Device Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " ITC ,Interrupt Threshold Control" newline bitfld.long 0x00 15. " FS2 ,Frame list Size 2" "0,1" newline bitfld.long 0x00 14. " ATDTW ,Add dTD TripWire" "0,1" newline bitfld.long 0x00 13. " SUTW ,Setup TripWire" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park mode Enable" "0: Park mode disabled,1: Park mode enabled" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8.--9. " ASP ,Asynchronous Schedule Park mode count" "0,1,2,3" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 6. " IAA ,Interrupt on Async Advance doorbell" "0,1" newline bitfld.long 0x00 5. " ASE ,Asynchronous Schedule Enable" "0: Do not process asynchronous schedule,1: Use the ASYNCLISTADDR register to access asynchronous schedule" newline bitfld.long 0x00 4. " PSE ,Periodic Schedule Enable" "0: Do not process periodic schedule,1: Use the PERIODICLISTBASE register to access the periodic schedule" newline bitfld.long 0x00 2.--3. " FS ,Frame list Size" "0: When FS2 = 0. the size is 1024 elements (4096 bytes),1: When FS2 = 0. the size is 512 elements (2048 bytes),2: When FS2 = 0. the size is 256 elements (1024 bytes),3: When FS2 = 0. the size is 128 elements (512 bytes)" newline bitfld.long 0x00 1. " RST ,Controller Reset" "0,1" newline bitfld.long 0x00 0. " RS ,Run/Stop" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command Register" hexmask.long.byte 0x00 16.--23. 1. " ITC ,Interrupt Threshold Control" newline bitfld.long 0x00 15. " FS2 ,Frame list Size 2" "0,1" newline bitfld.long 0x00 14. " ATDTW ,Add dTD TripWire" "0,1" newline bitfld.long 0x00 13. " SUTW ,Setup TripWire" "0,1" newline bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park mode Enable" "0: Park mode disabled,1: Park mode enabled" newline bitfld.long 0x00 8.--9. " ASP ,Asynchronous Schedule Park mode count" "0,1,2,3" newline bitfld.long 0x00 6. " IAA ,Interrupt on Async Advance doorbell" "0,1" newline bitfld.long 0x00 5. " ASE ,Asynchronous Schedule Enable" "0: Do not process asynchronous schedule,1: Use the ASYNCLISTADDR register to access asynchronous schedule" newline bitfld.long 0x00 4. " PSE ,Periodic Schedule Enable" "0: Do not process periodic schedule,1: Use the PERIODICLISTBASE register to access the periodic schedule" newline bitfld.long 0x00 2.--3. " FS ,Frame list Size" "0: When FS2 = 0. the size is 1024 elements (4096 bytes),1: When FS2 = 0. the size is 512 elements (2048 bytes),2: When FS2 = 0. the size is 256 elements (1024 bytes),3: When FS2 = 0. the size is 128 elements (512 bytes)" newline bitfld.long 0x00 1. " RST ,Controller Reset" "0,1" newline bitfld.long 0x00 0. " RS ,Run/Stop" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command Register" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 16.--23. 1. " ITC ,Interrupt Threshold Control" newline bitfld.long 0x00 15. " FS2 ,Frame list Size 2" "0,1" newline bitfld.long 0x00 14. " ATDTW ,Add dTD TripWire" "0,1" newline bitfld.long 0x00 13. " SUTW ,Setup TripWire" "0,1" newline rbitfld.long 0x00 12. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park mode Enable" "0: Park mode disabled,1: Park mode enabled" newline rbitfld.long 0x00 10. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8.--9. " ASP ,Asynchronous Schedule Park mode count" "0,1,2,3" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 6. " IAA ,Interrupt on Async Advance doorbell" "0,1" newline bitfld.long 0x00 5. " ASE ,Asynchronous Schedule Enable" "0: Do not process asynchronous schedule,1: Use the ASYNCLISTADDR register to access asynchronous schedule" newline bitfld.long 0x00 4. " PSE ,Periodic Schedule Enable" "0: Do not process periodic schedule,1: Use the PERIODICLISTBASE register to access the periodic schedule" newline bitfld.long 0x00 2.--3. " FS ,Frame list Size" "0: If FS2 = 0. the size is 1024 elements (4096 bytes). if FS2 = 1. the size is 64 elements (256 bytes),1: If FS2 = 0. the size is 512 elements (2058 bytes). if FS2 = 1. the size is 32 elements (128 bytes),2: If FS2 = 0. the size is 256 elements (1024 bytes). if FS2 = 1. the size is 16 elements (64 bytes),3: If FS2 = 0. the size is 128 elements (512 bytes). if FS2 = 1. the size is 8 elements (32 bytes)" newline bitfld.long 0x00 1. " RST ,Controller Reset" "0,1" newline bitfld.long 0x00 0. " RS ,Run/Stop" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x144++0x03 line.long 0x00 "USBSTS,USB Status Register" bitfld.long 0x00 25. " TI1 ,General purpose Timer 1 Interrupt" "0: No interrupt,1: Interrupt occurred" newline bitfld.long 0x00 24. " TI0 ,General purpose Timer 0 Interrupt" "0: No interrupt,1: Interrupt occurred" newline bitfld.long 0x00 19. " UPI ,USB host Periodic Interrupt" "0,1" newline bitfld.long 0x00 18. " UAI ,USB host Asynchronous Interrupt" "0,1" newline rbitfld.long 0x00 16. " NAKI ,NAK Interrupt" "0,1" newline rbitfld.long 0x00 15. " AS ,Asynchronous schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 14. " PS ,Periodic schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 13. " RCL ,Reclamation" "0: Non-empty asynchronous schedule,1: Empty asynchronous schedule" newline rbitfld.long 0x00 12. " HCH ,Host Controller Halted" "0: Running,1: Halted" newline bitfld.long 0x00 8. " SLI ,Device-controller suspend" "0: Active,1: Suspended" newline bitfld.long 0x00 7. " SRI ,SOF Received" "0,1" newline bitfld.long 0x00 6. " URI ,USB Reset received" "0: No reset received,1: Reset received" newline bitfld.long 0x00 5. " AAI ,Interrupt on Async Advance" "0: No async advance interrupt,1: Async advance interrupt" newline bitfld.long 0x00 4. " SEI ,System Error" "0: Normal operation,1: Error" newline bitfld.long 0x00 3. " FRI ,Frame-list Rollover" "0,1" newline bitfld.long 0x00 2. " PCI ,Port Change detect" "0,1" newline bitfld.long 0x00 1. " UEI ,USB Error Interrupt" "0: No error,1: Error detected" newline bitfld.long 0x00 0. " UI ,USB Interrupt (USBINT)" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x144++0x03 line.long 0x00 "USBSTS,USB Status Register" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 25. " TI1 ,General purpose Timer 1 Interrupt" "0: No interrupt,1: Interrupt occurred" newline bitfld.long 0x00 24. " TI0 ,General purpose Timer 0 Interrupt" "0: No interrupt,1: Interrupt occurred" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19. " UPI ,USB host Periodic Interrupt" "0,1" newline bitfld.long 0x00 18. " UAI ,USB host Asynchronous Interrupt" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 16. " NAKI ,NAK Interrupt" "0,1" newline rbitfld.long 0x00 15. " AS ,Asynchronous schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 14. " PS ,Periodic schedule Status" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 13. " RCL ,Reclamation" "0: Non-empty asynchronous schedule,1: Empty asynchronous schedule" newline rbitfld.long 0x00 12. " HCH ,Host Controller Halted" "0: Running,1: Halted" newline rbitfld.long 0x00 11. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 10. " ULPII ,ULPI Interrupt" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8. " SLI ,Device-controller suspend" "0: Active,1: Suspended" newline bitfld.long 0x00 7. " SRI ,SOF Received" "0,1" newline bitfld.long 0x00 6. " URI ,USB Reset received" "0: No reset received,1: Reset received" newline bitfld.long 0x00 5. " AAI ,Interrupt on Async Advance" "0: No async advance interrupt,1: Async advance interrupt" newline bitfld.long 0x00 4. " SEI ,System Error" "0: Normal operation,1: Error" newline bitfld.long 0x00 3. " FRI ,Frame-list Rollover" "0,1" newline bitfld.long 0x00 2. " PCI ,Port Change detect" "0,1" newline bitfld.long 0x00 1. " UEI ,USB Error Interrupt" "0: No error,1: Error detected" newline bitfld.long 0x00 0. " UI ,USB Interrupt (USBINT)" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x148++0x03 line.long 0x00 "USBINTR,USB Interrupt Enable Register" bitfld.long 0x00 25. " TIE1 ,General purpose Timer 1 Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 24. " TIE0 ,General purpose Timer 0 Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 19. " UPIE ,USB host Periodic Interrupt Enable" "0,1" newline bitfld.long 0x00 18. " UAIE ,USB host Asynchronous Interrupt Enable" "0,1" newline bitfld.long 0x00 16. " NAKE ,NAK Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 8. " SLE ,Sleep (DC suspend) Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 7. " SRE ,SOF-Received Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " URE ,USB-Reset Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 5. " AAE ,Interrupt on Async advance Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 4. " SEE ,System Error Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " FRE ,Frame list Rollover Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " PCE ,Port Change detect Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 1. " UEE ,USB Error interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " UE ,USB interrupt Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x148++0x03 line.long 0x00 "USBINTR,USB Interrupt Enable Register" rbitfld.long 0x00 26.--31. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 25. " TIE1 ,General purpose Timer 1 Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 24. " TIE0 ,General purpose Timer 0 Interrupt Enable" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 20.--23. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 19. " UPIE ,USB host Periodic Interrupt Enable" "0,1" newline bitfld.long 0x00 18. " UAIE ,USB host Asynchronous Interrupt Enable" "0,1" newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 16. " NAKE ,NAK Interrupt Enable" "0: Disabled,1: Enabled" newline rbitfld.long 0x00 11.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 10. " ULPIE ,ULPI Enable" "0,1" newline rbitfld.long 0x00 9. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 8. " SLE ,Sleep (DC suspend) Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 7. " SRE ,SOF-Received Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " URE ,USB-Reset Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 5. " AAE ,Interrupt on Async advance Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 4. " SEE ,System Error Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 3. " FRE ,Frame list Rollover Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 2. " PCE ,Port Change detect Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 1. " UEE ,USB Error interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " UE ,USB interrupt Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15")||cpuis("MK66F*18*") group.long 0x14C++0x03 line.long 0x00 "FRINDEX,Frame Index Register" hexmask.long.tbyte 0x00 14.--31. 1. " Reerved ,Reserved" newline hexmask.long.word 0x00 0.--13. 1. " FRINDEX ,Frame Index" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x154++0x03 line.long 0x00 "DEVICEADDR,Device Address Register" hexmask.long.byte 0x00 25.--31. 1. " USBADR ,Device Address" newline hexmask.long 0x00 0.--24. 1. " RESERVED ,Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x154++0x03 line.long 0x00 "DEVICEADDR,Device Address Register" hexmask.long.byte 0x00 25.--31. 1. " USBADR ,Device Address" newline bitfld.long 0x00 24. " USBADRA ,Device Address Advance" "0: Writes to USBADR are instantaneous,1: When this bit is written to a 1 at the same time or before USBADR is written. the write to the USBAD.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x154++0x03 line.long 0x00 "PERIODICLISTBASE,Periodic Frame List Base Address Register" hexmask.long.tbyte 0x00 12.--31. 1. " PERBASE ,Base address" newline hexmask.long.word 0x00 0.--11. 1. " RESERVED ,Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x154++0x03 line.long 0x00 "DEVICEADDR,Device Address Register" hexmask.long.byte 0x00 25.--31. 1. " USBADR ,Device Address" newline bitfld.long 0x00 24. " USBADRA ,Device Address Advance" "0: Writes to USBADR are instantaneous,1: When this bit is written to a 1 at the same time or before USBADR is written. the write to the USBAD.." newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x154++0x03 line.long 0x00 "PERIODICLISTBASE,Periodic Frame List Base Address Register" hexmask.long.tbyte 0x00 12.--31. 1. " PERBASE ,Base address" group.long 0x158++0x03 line.long 0x00 "ASYNCLISTADDR,Current Asynchronous List Address Register" hexmask.long 0x00 5.--31. 1. " ASYBASE ,Link pointer low (LPL)" group.long 0x158++0x03 line.long 0x00 "EPLISTADDR,Endpoint List Address Register" hexmask.long.tbyte 0x00 11.--31. 1. " EPBASE ,Endpoint list address" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x158++0x03 line.long 0x00 "EPLISTADDR,Endpoint List Address Register" hexmask.long.tbyte 0x00 11.--31. 1. " EPBASE ,Endpoint list address" newline hexmask.long.word 0x00 0.--10. 1. " RESERVED ,Reserved" group.long 0x158++0x03 line.long 0x00 "ASYNCLISTADDR,Current Asynchronous List Address Register" hexmask.long 0x00 5.--31. 1. " ASYBASE ,Link pointer low (LPL)" newline rbitfld.long 0x00 0.--4. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x15C++0x03 line.long 0x00 "TTCTRL,Host TT Asynchronous Buffer Control" bitfld.long 0x00 31. " Reerved ,Reserved" "0,1" newline hexmask.long.byte 0x00 24.--30. 1. " TTHA ,TT Hub Address" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x15C++0x03 line.long 0x00 "TTCTRL,Host TT Asynchronous Buffer Control" rbitfld.long 0x00 31. " Reerved ,Reserved" "0,1" newline hexmask.long.byte 0x00 24.--30. 1. " TTHA ,TT Hub Address" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,Reserved" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x15C++0x03 line.long 0x00 "TTCTRL,Host TT Asynchronous Buffer Control" bitfld.long 0x00 31. " Reerved ,Reserved" "0,1" newline hexmask.long.byte 0x00 24.--30. 1. " TTHA ,TT Hub Address" newline hexmask.long.tbyte 0x00 0.--23. 1. " RESERVED ,Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x160++0x03 line.long 0x00 "BURSTSIZE,Master Interface Data Burst Size Register" hexmask.long.byte 0x00 8.--15. 1. " TXPBURST ,Programable TX Burst length" newline hexmask.long.byte 0x00 0.--7. 1. " RXPBURST ,Programable RX Burst length" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x160++0x03 line.long 0x00 "BURSTSIZE,Master Interface Data Burst Size Register" hexmask.long.word 0x00 16.--31. 1. " RESERVED ,Reserved" newline hexmask.long.byte 0x00 8.--15. 1. " TXPBURST ,Programable TX Burst length" newline hexmask.long.byte 0x00 0.--7. 1. " RXPBURST ,Programable RX Burst length" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x164++0x03 line.long 0x00 "TXFILLTUNING,Transmit FIFO Tuning Control Register" bitfld.long 0x00 16.--21. " TXFIFOTHRES ,FIFO burst Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 8.--12. " TXSCHHEALTH ,Scheduler Health counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--6. 1. " TXSCHOH ,Scheduler Overhead" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x164++0x03 line.long 0x00 "TXFILLTUNING,Transmit FIFO Tuning Control Register" hexmask.long.word 0x00 22.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--21. " TXFIFOTHRES ,FIFO burst Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 13.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TXSCHHEALTH ,Scheduler Health counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline hexmask.long.byte 0x00 0.--7. 1. " TXSCHOH ,Scheduler Overhead" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x164++0x03 line.long 0x00 "TXFILLTUNING,Transmit FIFO Tuning Control Register" hexmask.long.word 0x00 22.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--21. " TXFIFOTHRES ,FIFO burst Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline rbitfld.long 0x00 13.--15. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--12. " TXSCHHEALTH ,Scheduler Health counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline rbitfld.long 0x00 7. " RESERVED ,Reserved" "0,1" newline hexmask.long.byte 0x00 0.--6. 1. " TXSCHOH ,Scheduler Overhead" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x170++0x03 line.long 0x00 "ULPI_VIEWPORT,ULPI Register Access" bitfld.long 0x00 31. " ULPI_WU ,ULPI Wake-Up" "0,1" newline bitfld.long 0x00 30. " ULPI_RUN ,ULPI Run" "0,1" newline bitfld.long 0x00 29. " ULPI_RW ,ULPI Read/Write" "0: Read,1: Write" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 27. " ULPI_SS ,ULPI Sync State" "0: Any other state (that is. carkit. serial. low power),1: Normal sync state" newline bitfld.long 0x00 24.--26. " ULPI_PORT ,ULPI Port number" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 16.--23. 1. " ULPI_ADDR ,ULPI data Address" newline hexmask.long.byte 0x00 8.--15. 1. " ULPI_DATRD ,ULPI Data Read" newline hexmask.long.byte 0x00 0.--7. 1. " ULPI_DATWR ,ULPI Data Write" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x178++0x03 line.long 0x00 "ENDPTNAK,Endpoint NAK Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " EPTN ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " EPRN ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x178++0x03 line.long 0x00 "ENDPTNAK,Endpoint NAK Register" bitfld.long 0x00 16.--19. " EPTN ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " EPRN ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x17C++0x03 line.long 0x00 "ENDPTNAKEN,Endpoint NAK Enable Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " EPTNE ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " EPRNE ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x17C++0x03 line.long 0x00 "ENDPTNAKEN,Endpoint NAK Enable Register" bitfld.long 0x00 16.--19. " EPTNE ,TX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " EPRNE ,RX Endpoint NAK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x180++0x03 line.long 0x00 "CONFIGFLAG,Configure Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x180++0x03 line.long 0x00 "CONFIGFLAG,Configure Flag Register" hexmask.long 0x00 1.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0. " RESERVED ,Reserved" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x180++0x03 line.long 0x00 "CONFIGFLAG,Configure Flag Register" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x184++0x03 line.long 0x00 "PORTSC1,Port Status and Control Registers" bitfld.long 0x00 30.--31. " PTS ,Port Transceiver Select" "0,1,2,3" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26.--27. " PSPD ,Port Speed" "0: Full speed,1: Low speed,2: High speed,3: Undefined" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24. " PFSC ,Port force Full-Speed Connect" "0: Allow the port to identify itself as high speed,1: Force the port to only connect at full speed" newline bitfld.long 0x00 23. " PHCD ,PHY low power suspend" "0,1" newline bitfld.long 0x00 22. " WKOC ,Wake on Over-Current enable" "0,1" newline bitfld.long 0x00 21. " WKDS ,Wake on Disconnect enable" "0,1" newline bitfld.long 0x00 20. " WKCN ,Wake on Connect enable" "0,1" newline bitfld.long 0x00 16.--19. " PTC ,Port Test Control" "0: Not enabled,1: J_STATE,2: K_STATE,3: SEQ_NAK,4: Packet,5: FORCE_ENABLE_HS,6: FORCE_ENABLE_FS,7: FORCE_ENABLE_LS,,,,,,,," newline bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "0,1,2,3" newline bitfld.long 0x00 13. " PO ,Port Owner" "0,1" newline bitfld.long 0x00 12. " PP ,Port Power" "0,1" newline rbitfld.long 0x00 10.--11. " LS ,Line Status" "0: SE0,1: J-state,2: K-state,3: Undefined" newline rbitfld.long 0x00 9. " HSP ,High Speed Port" "0: FS or LS,1: HS" newline bitfld.long 0x00 8. " PR ,Port Reset" "0: Port is not in reset,1: Port is in reset" newline bitfld.long 0x00 7. " SUSP ,Suspend" "0: Port not in suspend state,1: Port in suspend state" newline bitfld.long 0x00 6. " FPR ,Force Port Resume" "0: No resume (K-state) detected/driven on port,1: Resume detected/driven on port" newline bitfld.long 0x00 5. " OCC ,Over-Current Change" "0: No over-current,1: Over-current detect" newline rbitfld.long 0x00 4. " OCA ,Over-current active" "0: Port not in over-current condition,1: Port currently in over-current condition" newline bitfld.long 0x00 3. " PEC ,Port Enable/disable Change" "0: No change,1: Port disabled" newline bitfld.long 0x00 2. " PE ,Port Enabled/disabled" "0,1" newline bitfld.long 0x00 1. " CSC ,Connect Change Status" "0: No change,1: Connect status has changed" newline rbitfld.long 0x00 0. " CCS ,Current Connect Status" "0: No device present (host mode) or attached (device mode),1: Device is present (host mode) or attached (device mode)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x184++0x03 line.long 0x00 "PORTSC1,Port Status and Control Registers" bitfld.long 0x00 30.--31. " PTS ,Port Transceiver Select" "0,1,2,3" newline rbitfld.long 0x00 29. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 28. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 26.--27. " PSPD ,Port Speed" "0: Full speed,1: Low speed,2: High speed,3: Undefined" newline rbitfld.long 0x00 25. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 24. " PFSC ,Port force Full-Speed Connect" "0: Allow the port to identify itself as high speed,1: Force the port to only connect at full speed" newline bitfld.long 0x00 23. " PHCD ,PHY low power suspend" "0,1" newline bitfld.long 0x00 22. " WKOC ,Wake on Over-Current enable" "0,1" newline bitfld.long 0x00 21. " WKDS ,Wake on Disconnect enable" "0,1" newline bitfld.long 0x00 20. " WKCN ,Wake on Connect enable" "0,1" newline bitfld.long 0x00 16.--19. " PTC ,Port Test Control" "0: Not enabled,1: J_STATE,2: K_STATE,3: SEQ_NAK,4: Packet,5: FORCE_ENABLE_HS,6: FORCE_ENABLE_FS,7: FORCE_ENABLE_LS,,,,,,,," newline bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "0,1,2,3" newline rbitfld.long 0x00 13. " PO ,Port Owner" "0,1" newline bitfld.long 0x00 12. " PP ,Port Power" "0,1" newline rbitfld.long 0x00 10.--11. " LS ,Line Status" "0: SE0,1: J-state,2: K-state,3: Undefined" newline rbitfld.long 0x00 9. " HSP ,High Speed Port" "0: FS or LS,1: HS" newline bitfld.long 0x00 8. " PR ,Port Reset" "0: Port is not in reset,1: Port is in reset" newline bitfld.long 0x00 7. " SUSP ,Suspend" "0: Port not in suspend state,1: Port in suspend state" newline bitfld.long 0x00 6. " FPR ,Force Port Resume" "0: No resume (K-state) detected/driven on port,1: Resume detected/driven on port" newline bitfld.long 0x00 5. " OCC ,Over-Current Change" "0: No over-current,1: Over-current detect" newline rbitfld.long 0x00 4. " OCA ,Over-current active" "0: Port not in over-current condition,1: Port currently in over-current condition" newline bitfld.long 0x00 3. " PEC ,Port Enable/disable Change" "0: No change,1: Port disabled" newline bitfld.long 0x00 2. " PE ,Port Enabled/disabled" "0,1" newline bitfld.long 0x00 1. " CSC ,Connect Change Status" "0: No change,1: Connect status has changed" newline rbitfld.long 0x00 0. " CCS ,Current Connect Status" "0: No device present (host mode) or attached (device mode),1: Device is present (host mode) or attached (device mode)" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x184++0x03 line.long 0x00 "PORTSC1,Port Status and Control Registers" rbitfld.long 0x00 30.--31. " PTS ,Port Transceiver Select [1:0]" "0: Use UTMI transceiver interface,,," newline rbitfld.long 0x00 26.--27. " PSPD ,Port Speed" "0: Full speed,1: Low speed,2: High speed,3: Undefined" newline rbitfld.long 0x00 25. " PTS2 ,Port Transceiver Select [2]" "0,1" newline bitfld.long 0x00 24. " PFSC ,Port force Full-Speed Connect" "0: Allow the port to identify itself as high speed,1: Force the port to only connect at full speed" newline bitfld.long 0x00 23. " PHCD ,PHY low power suspend" "0,1" newline bitfld.long 0x00 22. " WKOC ,Wake on Over-Current enable" "0,1" newline bitfld.long 0x00 21. " WKDS ,Wake on Disconnect enable" "0,1" newline bitfld.long 0x00 20. " WKCN ,Wake on Connect enable" "0,1" newline bitfld.long 0x00 16.--19. " PTC ,Port Test Control" "0: Not enabled,1: J_STATE,2: K_STATE,3: SE0_NAK,4: Packet,5: FORCE_ENABLE_HS,6: FORCE_ENABLE_FS,7: FORCE_ENABLE_LS,,,,,,,," newline bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "0,1,2,3" newline bitfld.long 0x00 13. " PO ,Port Owner" "0,1" newline bitfld.long 0x00 12. " PP ,Port Power" "0,1" newline rbitfld.long 0x00 10.--11. " LS ,Line Status" "0: SE0,1: J-state,2: K-state,3: Undefined" newline rbitfld.long 0x00 9. " HSP ,High Speed Port" "0: FS or LS,1: HS" newline bitfld.long 0x00 8. " PR ,Port Reset" "0: Port is not in reset,1: Port is in reset" newline bitfld.long 0x00 7. " SUSP ,Suspend" "0: Port not in suspend state,1: Port in suspend state" newline bitfld.long 0x00 6. " FPR ,Force Port Resume" "0: No resume (K-state) detected/driven on port,1: Resume detected/driven on port" newline bitfld.long 0x00 5. " OCC ,Over-Current Change" "0: No over-current,1: Over-current detect" newline rbitfld.long 0x00 4. " OCA ,Over-current active" "0: Port not in over-current condition,1: Port currently in over-current condition" newline bitfld.long 0x00 3. " PEC ,Port Enable/disable Change" "0: No change,1: Port disabled" newline bitfld.long 0x00 2. " PE ,Port Enabled/disabled" "0,1" newline bitfld.long 0x00 1. " CSC ,Connect Change Status" "0: No change,1: Connect status has changed" newline rbitfld.long 0x00 0. " CCS ,Current Connect Status" "0: No device present (host mode) or attached (device mode),1: Device is present (host mode) or attached (device mode)" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1A4++0x03 line.long 0x00 "OTGSC,On-the-Go Status and Control Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 30. " DPIE ,Data Pulse Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 29. " MSE ,1 Milli-Second timer interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 28. " BSEIE ,B Session End Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 27. " BSVIE ,B Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 26. " ASVIE ,A Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 25. " AVVIE ,A VBUS Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 24. " IDIE ,USB ID Interrupt Enable" "0: Disable,1: Enable" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " DPIS ,Data Pulse interrupt Status" "0,1" newline bitfld.long 0x00 21. " MSS ,1 Milli-Second timer interrupt Status" "0,1" newline bitfld.long 0x00 20. " BSEIS ,B Session End Interrupt Status" "0,1" newline bitfld.long 0x00 19. " BSVIS ,B Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 18. " ASVIS ,A Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 17. " AVVIS ,A VBUS Valid Interrupt Status" "0,1" newline bitfld.long 0x00 16. " IDIS ,USB ID Interrupt Status" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " DPS ,Data bus Pulsing Status" "0: No pulsing on port,1: Pulsing detected on port" newline rbitfld.long 0x00 13. " MST ,1 Milli-Second timer Toggle" "0,1" newline rbitfld.long 0x00 12. " BSE ,B Session End" "0: VBus is above B session end threshold,1: VBus is below B session end threshold" newline rbitfld.long 0x00 11. " BSV ,B Session Valid" "0: VBus is below B session valid threshold,1: VBus is above B session valid threshold" newline rbitfld.long 0x00 10. " ASV ,A Session Valid" "0: VBus is below A session valid threshold,1: VBus is above A session valid threshold" newline rbitfld.long 0x00 9. " AVV ,A VBus Valid" "0: VBus is below A VBus valid threshold,1: VBus is above A VBus valid threshold" newline rbitfld.long 0x00 8. " ID ,USB ID" "0: A device,1: B device" newline rbitfld.long 0x00 6.--7. " RESERVED ,Reserved" "0,1,2,3" newline bitfld.long 0x00 5. " IDPU ,ID Pull-Up" "0: Disable pull-up,1: Enable pull-up" newline bitfld.long 0x00 4. " DP ,Data Pulsing" "0: The pull-up on DP is not asserted,1: The pull-up on DP is asserted for data pulsing during SRP" newline bitfld.long 0x00 3. " OT ,OTG Termination" "0: Disable pull-down on DM,1: Enable pull-down on DM" newline rbitfld.long 0x00 2. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 1. " VC ,VBUS Charge" "0,1" newline bitfld.long 0x00 0. " VD ,VBUS Discharge" "0,1" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1A4++0x03 line.long 0x00 "OTGSC,On-the-Go Status and Control Register" rbitfld.long 0x00 31. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 30. " DPIE ,Data Pulse Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 29. " MSE ,1 Milli-Second timer interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 28. " BSEIE ,B Session End Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 27. " BSVIE ,B Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 26. " ASVIE ,A Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 25. " AVVIE ,A VBUS Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 24. " IDIE ,USB ID Interrupt Enable" "0: Disable,1: Enable" newline rbitfld.long 0x00 23. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 22. " DPIS ,Data Pulse interrupt Status" "0,1" newline bitfld.long 0x00 21. " MSS ,1 Milli-Second timer interrupt Status" "0,1" newline bitfld.long 0x00 20. " BSEIS ,B Session End Interrupt Status" "0,1" newline bitfld.long 0x00 19. " BSVIS ,B Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 18. " ASVIS ,A Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 17. " AVVIS ,A VBUS Valid Interrupt Status" "0,1" newline bitfld.long 0x00 16. " IDIS ,USB ID Interrupt Status" "0,1" newline rbitfld.long 0x00 15. " RESERVED ,Reserved" "0,1" newline rbitfld.long 0x00 14. " DPS ,Data bus Pulsing Status" "0: No pulsing on port,1: Pulsing detected on port" newline rbitfld.long 0x00 13. " MST ,1 Milli-Second timer Toggle" "0,1" newline rbitfld.long 0x00 12. " BSE ,B Session End" "0: VBus is above B session end threshold,1: VBus is below B session end threshold" newline rbitfld.long 0x00 11. " BSV ,B Session Valid" "0: VBus is below B session valid threshold,1: VBus is above B session valid threshold" newline rbitfld.long 0x00 10. " ASV ,A Session Valid" "0: VBus is below A session valid threshold,1: VBus is above A session valid threshold" newline rbitfld.long 0x00 9. " AVV ,A VBus Valid" "0: VBus is below A VBus valid threshold,1: VBus is above A VBus valid threshold" newline rbitfld.long 0x00 8. " ID ,USB ID" "0: A device,1: B device" newline bitfld.long 0x00 7. " HABA ,Hardware Assist B-Disconnect to A-connect" "0: Disabled,1: Enable automatic B-disconnect to A-connect sequence" newline rbitfld.long 0x00 6. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 5. " IDPU ,ID Pull-Up" "0: Disable pull-up,1: Enable pull-up" newline bitfld.long 0x00 4. " DP ,Data Pulsing" "0: The pull-up on DP is not asserted,1: The pull-up on DP is asserted for data pulsing during SRP" newline bitfld.long 0x00 3. " OT ,OTG Termination" "0: Disable pull-down on DM,1: Enable pull-down on DM" newline bitfld.long 0x00 2. " HAAR ,Hardware Assist Auto-Reset" "0: Disabled,1: Enable automatic reset after connect on host port" newline bitfld.long 0x00 1. " VC ,VBUS Charge" "0,1" newline bitfld.long 0x00 0. " VD ,VBUS Discharge" "0,1" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1A4++0x03 line.long 0x00 "OTGSC,On-the-Go Status and Control Register" bitfld.long 0x00 30. " DPIE ,Data Pulse Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 29. " MSE ,1 Milli-Second timer interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 28. " BSEIE ,B Session End Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 27. " BSVIE ,B Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 26. " ASVIE ,A Session Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 25. " AVVIE ,A VBUS Valid Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 24. " IDIE ,USB ID Interrupt Enable" "0: Disable,1: Enable" newline bitfld.long 0x00 22. " DPIS ,Data Pulse interrupt Status" "0,1" newline bitfld.long 0x00 21. " MSS ,1 Milli-Second timer interrupt Status" "0,1" newline bitfld.long 0x00 20. " BSEIS ,B Session End Interrupt Status" "0,1" newline bitfld.long 0x00 19. " BSVIS ,B Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 18. " ASVIS ,A Session Valid Interrupt Status" "0,1" newline bitfld.long 0x00 17. " AVVIS ,A VBUS Valid Interrupt Status" "0,1" newline bitfld.long 0x00 16. " IDIS ,USB ID Interrupt Status" "0,1" newline rbitfld.long 0x00 14. " DPS ,Data bus Pulsing Status" "0: No pulsing on port,1: Pulsing detected on port" newline rbitfld.long 0x00 13. " MST ,1 Milli-Second timer Toggle" "0,1" newline rbitfld.long 0x00 12. " BSE ,B Session End" "0: VBus is above B session end threshold,1: VBus is below B session end threshold" newline rbitfld.long 0x00 11. " BSV ,B Session Valid" "0: VBus is below B session valid threshold,1: VBus is above B session valid threshold" newline rbitfld.long 0x00 10. " ASV ,A Session Valid" "0: VBus is below A session valid threshold,1: VBus is above A session valid threshold" newline rbitfld.long 0x00 9. " AVV ,A VBus Valid" "0: VBus is below A VBus valid threshold,1: VBus is above A VBus valid threshold" newline rbitfld.long 0x00 8. " ID ,USB ID" "0: A device,1: B device" newline bitfld.long 0x00 7. " HABA ,Hardware Assist B-Disconnect to A-connect" "0: Disabled,1: Enable automatic B-disconnect to A-connect sequence" newline bitfld.long 0x00 5. " IDPU ,ID Pull-Up" "0: Disable pull-up,1: Enable pull-up" newline bitfld.long 0x00 4. " DP ,Data Pulsing" "0: The pull-up on DP is not asserted,1: The pull-up on DP is asserted for data pulsing during SRP" newline bitfld.long 0x00 3. " OT ,OTG Termination" "0: Disable pull-down on DM,1: Enable pull-down on DM" newline bitfld.long 0x00 2. " HAAR ,Hardware Assist Auto-Reset" "0: Disabled,1: Enable automatic reset after connect on host port" newline bitfld.long 0x00 1. " VC ,VBUS Charge" "0,1" newline bitfld.long 0x00 0. " VD ,VBUS Discharge" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Mode Register" hexmask.long 0x00 5.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 4. " SDIS ,Stream DISable" "0: Inactive,1: Active" newline bitfld.long 0x00 3. " SLOM ,Setup Lock-Out Mode" "0,1" newline bitfld.long 0x00 2. " ES ,Endian Select" "0: Little endian,1: Big endian" newline bitfld.long 0x00 0.--1. " CM ,Controller Mode" "0: Idle (default for the USBHS module),1: Reserved,2: Device controller,3: Host controller" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Mode Register" bitfld.long 0x00 12.--14. " TXHSD ,Tx to Tx HS Delay" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline bitfld.long 0x00 4. " SDIS ,Stream DISable" "0: Inactive,1: Active" newline bitfld.long 0x00 3. " SLOM ,Setup Lock-Out Mode" "0,1" newline bitfld.long 0x00 2. " ES ,Endian Select" "0: Little endian,1: Big endian" newline bitfld.long 0x00 0.--1. " CM ,Controller Mode" "0: Idle (default for the USBHS module),,2: Device controller,3: Host controller" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Mode Register" hexmask.long.tbyte 0x00 15.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 12.--14. " TXHSD ,Tx to Tx HS Delay" "0: 000,1: 001,2: 010,3: 011,4: 100,5: 101,6: 110,7: 111" newline hexmask.long.byte 0x00 5.--11. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 4. " SDIS ,Stream DISable" "0: Inactive,1: Active" newline bitfld.long 0x00 3. " SLOM ,Setup Lock-Out Mode" "0,1" newline bitfld.long 0x00 2. " ES ,Endian Select" "0: Little endian,1: Big endian" newline bitfld.long 0x00 0.--1. " CM ,Controller Mode" "0: Idle (default for the USBHS module),1: Reserved,2: Device controller,3: Host controller" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1AC++0x03 line.long 0x00 "EPSETUPSR,Endpoint Setup Status Register" hexmask.long 0x00 4.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " EPSETUPSTAT ,Setup Endpoint Status" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1AC++0x03 line.long 0x00 "EPSETUPSR,Endpoint Setup Status Register" bitfld.long 0x00 0.--3. " EPSETUPSTAT ,Setup Endpoint Status" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x1B0++0x03 line.long 0x00 "EPPRIME,Endpoint Initialization Register" bitfld.long 0x00 16.--19. " PETB ,Prime Endpoint tTansmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " PERB ,Prime Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1B0++0x03 line.long 0x00 "EPPRIME,Endpoint Initialization Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " PETB ,Prime Endpoint tTansmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " PERB ,Prime Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1B4++0x03 line.long 0x00 "EPFLUSH,Endpoint Flush Register" bitfld.long 0x00 16.--19. " FETB ,Flush Endpoint Transmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " FERB ,Flush Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1B4++0x03 line.long 0x00 "EPFLUSH,Endpoint Flush Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " FETB ,Flush Endpoint Transmit Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " FERB ,Flush Endpoint Receive Buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") rgroup.long 0x1B8++0x03 line.long 0x00 "EPSR,Endpoint Status Register" bitfld.long 0x00 16.--19. " ETBR ,Endpoint Transmit Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " ERBR ,Endpoint Receive Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") rgroup.long 0x1B8++0x03 line.long 0x00 "EPSR,Endpoint Status Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " ETBR ,Endpoint Transmit Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " ERBR ,Endpoint Receive Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.long 0x1B8++0x03 line.long 0x00 "EPSR,Endpoint Status Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 16.--19. " ETBR ,Endpoint Transmit Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 0.--3. " ERBR ,Endpoint Receive Buffer Ready" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1BC++0x03 line.long 0x00 "EPCOMPLETE,Endpoint Complete Register" hexmask.long.word 0x00 20.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 16.--19. " ETCE ,Endpoint Transmit Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x00 4.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 0.--3. " ERCE ,Endpoint Receive Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1BC++0x03 line.long 0x00 "EPCOMPLETE,Endpoint Complete Register" bitfld.long 0x00 16.--19. " ETCE ,Endpoint Transmit Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " ERCE ,Endpoint Receive Complete Event" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x1C0++0x03 line.long 0x00 "EPCR0,Endpoint Control Register 0" rbitfld.long 0x00 23. " TXE ,TX Endpoint Enable" ",1: Enable" newline rbitfld.long 0x00 18.--19. " TXT ,TX Endpoint Type" "0: Control,,," newline bitfld.long 0x00 16. " TXS ,TX Endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline rbitfld.long 0x00 7. " RXE ,RX endpoint Enable" ",1: Enabled" newline rbitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,,," newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C0++0x03 line.long 0x00 "EPCR0,Endpoint Control Register 0" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,This register is not defined in the EHCI specification" newline rbitfld.long 0x00 23. " TXE ,TX Endpoint Enable" ",1: Enable" newline rbitfld.long 0x00 20.--22. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 18.--19. " TXT ,TX Endpoint Type" "0: Control,,," newline rbitfld.long 0x00 17. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 16. " TXS ,TX Endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline rbitfld.long 0x00 7. " RXE ,RX endpoint Enable" ",1: Enabled" newline rbitfld.long 0x00 4.--6. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,,," newline rbitfld.long 0x00 1. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1C4++0x03 line.long 0x00 "EPCR1,Endpoint Control Register n" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1C4++0x03 line.long 0x00 "EPCR1,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1C8++0x03 line.long 0x00 "EPCR2,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1C8++0x03 line.long 0x00 "EPCR2,Endpoint Control Register n" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1CC++0x03 line.long 0x00 "EPCR3,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.long 0x1CC++0x03 line.long 0x00 "EPCR3,Endpoint Control Register n" hexmask.long.byte 0x00 24.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 20. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline hexmask.long.byte 0x00 8.--15. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline rbitfld.long 0x00 4. " RESERVED ,Reserved" "0,1" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") group.long 0x1D0++0x03 line.long 0x00 "EPCR4,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1D4++0x03 line.long 0x00 "EPCR5,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1D8++0x03 line.long 0x00 "EPCR6,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x1DC++0x03 line.long 0x00 "EPCR7,Endpoint Control Register n" bitfld.long 0x00 23. " TXE ,TX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 22. " TXR ,TX data toggle Reset" "0,1" newline bitfld.long 0x00 21. " TXI ,TX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 18.--19. " TXT ,TX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 17. " TXD ,TX endpoint Data source" "0,1" newline bitfld.long 0x00 16. " TXS ,TX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" newline bitfld.long 0x00 7. " RXE ,RX endpoint Enable" "0: Disabled,1: Enabled" newline bitfld.long 0x00 6. " RXR ,RX data toggle Reset" "0,1" newline bitfld.long 0x00 5. " RXI ,RX data toggle Inhibit" "0: PID sequencing enabled,1: PID sequencing disabled" newline bitfld.long 0x00 2.--3. " RXT ,RX endpoint Type" "0: Control,1: Isochronous,2: Bulk,3: Interrupt" newline bitfld.long 0x00 1. " RXD ,RX endpoint Data sink" "0,1" newline bitfld.long 0x00 0. " RXS ,RX endpoint Stall" "0: Endpoint OK,1: Endpoint stalled" group.long 0x200++0x03 line.long 0x00 "USBGENCTRL,USB General Control Register" bitfld.long 0x00 5. " WU_INT_CLR ,Wakeup Interrupt Clear" "0: Default. no action,1: Clear the wake-up interrupt" newline bitfld.long 0x00 0. " WU_IE ,Wakeup Interrupt Enable" "0: Disabled,1: Enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.long 0x200++0x03 line.long 0x00 "USBGENCTRL,USB General Control Register" hexmask.long 0x00 6.--31. 1. " RESERVED ,Reserved" newline bitfld.long 0x00 5. " WU_INT_CLR ,Wakeup Interrupt Clear" "0: Default. no action,1: Clear the wake-up interrupt" newline bitfld.long 0x00 2.--4. " RESERVED ,Reserved" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. " WU_ULPI_EN ,Wakeup on ULPI Interrupt Event" "0: Disabled,1: Enabled" newline bitfld.long 0x00 0. " WU_IE ,Wakeup Interrupt Enable" "0: Disabled,1: Enabled" endif width 0x0B tree.end endif tree.end endif sif cpuis("MK65F*18*")||cpuis("MK66F*18*") tree "USBHSDCD (USB Device Charger Detection module)" base ad:0x400A3000 width 17. group.long 0x00++0x03 line.long 0x00 "CONTROL,Control register" bitfld.long 0x00 25. " SR ,Software Reset" "0: Do not perform a software reset,1: Perform a software reset" newline bitfld.long 0x00 24. " START ,Start Change Detection Sequence" "0: Do not start the sequence,1: Initiate the charger detection sequence" newline bitfld.long 0x00 17. " BC12 ,BC1.2 compatibility. This bit cannot be changed after start detection" "0: Compatible with BC1.1 (default),1: Compatible with BC1.2" newline bitfld.long 0x00 16. " IE ,Interrupt Enable" "0: Disable interrupts to the system,1: Enable interrupts to the system" newline rbitfld.long 0x00 8. " IF ,Interrupt Flag" "0: No interrupt is pending,1: An interrupt is pending" newline bitfld.long 0x00 0. " IACK ,Interrupt Acknowledge" "0: Do not clear the interrupt,1: Clear the IF bit (interrupt flag)" group.long 0x04++0x03 line.long 0x00 "CLOCK,Clock register" hexmask.long.word 0x00 2.--11. 1. " CLOCK_SPEED ,Numerical Value of Clock Speed in Binary" newline bitfld.long 0x00 0. " CLOCK_UNIT ,Unit of Measurement Encoding for Clock Speed" "0: kHz Speed (between 1 kHz and 1023 kHz),1: MHz Speed (between 1 MHz and 1023 MHz)" rgroup.long 0x08++0x03 line.long 0x00 "STATUS,Status register" bitfld.long 0x00 22. " ACTIVE ,Active Status Indicator" "0: The sequence is not running,1: The sequence is running" newline bitfld.long 0x00 21. " TO ,Timeout Flag" "0: The detection sequence has not been running for over 1 s,1: It has been over 1 s since the data pin contact was detected and debounced" newline bitfld.long 0x00 20. " ERR ,Error Flag" "0: No sequence errors,1: Error in the detection sequence" newline bitfld.long 0x00 18.--19. " SEQ_STAT ,Charger Detection Sequence Status" "0: The module is either not enabled. or the module is enabled but the data pins have not yet been detec..,1: Data pin contact detection is complete,2: Charging port detection is complete,3: Charger type detection is complete" newline bitfld.long 0x00 16.--17. " SEQ_RES ,Charger Detection Sequence Results" "0: No results to report,1: Attached to an SDP,2: Attached to a charging port,3: Attached to a DCP" group.long 0x0C++0x03 line.long 0x00 "SIGNAL_OVERRIDE,Signal Override Register" bitfld.long 0x00 0.--1. " PS ,Phase Selection" "0: No overrides,1: Reserved. not for customer use,2: Enables VDP_SRC voltage source for the USB_DP pin and IDM_SINK current source for the USB_DM pin,3: Reserved. not for customer use" group.long 0x10++0x03 line.long 0x00 "TIMER0,TIMER0 register" hexmask.long.word 0x00 16.--25. 1. " TSEQ_INIT ,Sequence Initiation Time" newline hexmask.long.word 0x00 0.--11. 1. " TUNITCON ,Unit Connection Timer Elapse (in ms)" group.long 0x14++0x03 line.long 0x00 "TIMER1,TIMER1 register" hexmask.long.word 0x00 16.--25. 1. " TDCD_DBNC ,Time Period to Debounce D+ Signal" newline hexmask.long.word 0x00 0.--9. 1. " TVDPSRC_ON ,Time Period Comparator Enabled" group.long 0x18++0x03 line.long 0x00 "TIMER2_BC11,TIMER2_BC11 register" hexmask.long.word 0x00 16.--25. 1. " TVDPSRC_CON ,Time Period Before Enabling D+ Pullup" newline bitfld.long 0x00 0.--3. " CHECK_DM ,Time Before Check of D- Line" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x18++0x03 line.long 0x00 "TIMER2_BC12,TIMER2_BC12 register" hexmask.long.word 0x00 16.--25. 1. " TWAIT_AFTER_PRD ,Sets the amount of time (in ms) that the module waits after primary detection before start to second.." newline hexmask.long.word 0x00 0.--9. 1. " TVDMSRC_ON ,Sets the amount of time (in ms) that the module enables the VDM_SRC" width 0x0B tree.end tree "USBPHY (USBPHY Register Reference Index)" base ad:0x400A2000 width 27. group.long 0x00++0x03 line.long 0x00 "PWD,USB PHY Power-Down Register" bitfld.long 0x00 20. " RXPWDRX ,This bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of USBPHY_CTR.." "0: Normal operation,1: Power-down the entire USB PHY receiver block except for the full-speed differential receiver" newline bitfld.long 0x00 19. " RXPWDDIFF ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed differential receiver" newline bitfld.long 0x00 18. " RXPWD1PT1 ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed differential receiver" newline bitfld.long 0x00 17. " RXPWDENV ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed receiver envelope detector (squelch signal)" newline bitfld.long 0x00 12. " TXPWDV2I ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY transmit V-to-I converter and the current mirror" newline bitfld.long 0x00 11. " TXPWDIBIAS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY current bias block for the transmitter" newline bitfld.long 0x00 10. " TXPWDFS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed drivers" group.long 0x04++0x03 line.long 0x00 "PWD_SET,USB PHY Power-Down Register" bitfld.long 0x00 20. " RXPWDRX ,This bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of USBPHY_CTR.." "0: Normal operation,1: Power-down the entire USB PHY receiver block except for the full-speed differential receiver" newline bitfld.long 0x00 19. " RXPWDDIFF ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed differential receiver" newline bitfld.long 0x00 18. " RXPWD1PT1 ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed differential receiver" newline bitfld.long 0x00 17. " RXPWDENV ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed receiver envelope detector (squelch signal)" newline bitfld.long 0x00 12. " TXPWDV2I ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY transmit V-to-I converter and the current mirror" newline bitfld.long 0x00 11. " TXPWDIBIAS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY current bias block for the transmitter" newline bitfld.long 0x00 10. " TXPWDFS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed drivers" group.long 0x08++0x03 line.long 0x00 "PWD_CLR,USB PHY Power-Down Register" bitfld.long 0x00 20. " RXPWDRX ,This bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of USBPHY_CTR.." "0: Normal operation,1: Power-down the entire USB PHY receiver block except for the full-speed differential receiver" newline bitfld.long 0x00 19. " RXPWDDIFF ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed differential receiver" newline bitfld.long 0x00 18. " RXPWD1PT1 ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed differential receiver" newline bitfld.long 0x00 17. " RXPWDENV ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed receiver envelope detector (squelch signal)" newline bitfld.long 0x00 12. " TXPWDV2I ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY transmit V-to-I converter and the current mirror" newline bitfld.long 0x00 11. " TXPWDIBIAS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY current bias block for the transmitter" newline bitfld.long 0x00 10. " TXPWDFS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed drivers" group.long 0x0C++0x03 line.long 0x00 "PWD_TOG,USB PHY Power-Down Register" bitfld.long 0x00 20. " RXPWDRX ,This bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of USBPHY_CTR.." "0: Normal operation,1: Power-down the entire USB PHY receiver block except for the full-speed differential receiver" newline bitfld.long 0x00 19. " RXPWDDIFF ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed differential receiver" newline bitfld.long 0x00 18. " RXPWD1PT1 ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed differential receiver" newline bitfld.long 0x00 17. " RXPWDENV ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB high-speed receiver envelope detector (squelch signal)" newline bitfld.long 0x00 12. " TXPWDV2I ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY transmit V-to-I converter and the current mirror" newline bitfld.long 0x00 11. " TXPWDIBIAS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB PHY current bias block for the transmitter" newline bitfld.long 0x00 10. " TXPWDFS ,Note that this bit will be auto cleared if there is USB wakeup event while ENAUTOCLR_PHY_PWD bit of .." "0: Normal operation,1: Power-down the USB full-speed drivers" group.long 0x10++0x03 line.long 0x00 "TX,USB PHY Transmitter Control Register" bitfld.long 0x00 26.--28. " USBPHY_TX_EDGECTRL ,Controls the edge-rate of the current sensing transistors used in HS transmit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--19. " TXCAL45DP ,Decode to trim the nominal 45ohm series termination resistance to the USB_DP output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " TXCAL45DM ,Decode to trim the nominal 45ohm series termination resistance to the USB_DM output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " D_CAL ,Decode to trim the nominal 17" "0: Maximum current. approximately 19% above nominal,,,,,,,7: Nominal,,,,,,,,15: Minimum current. approximately 19% below nominal" group.long 0x14++0x03 line.long 0x00 "TX_SET,USB PHY Transmitter Control Register" bitfld.long 0x00 26.--28. " USBPHY_TX_EDGECTRL ,Controls the edge-rate of the current sensing transistors used in HS transmit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--19. " TXCAL45DP ,Decode to trim the nominal 45ohm series termination resistance to the USB_DP output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " TXCAL45DM ,Decode to trim the nominal 45ohm series termination resistance to the USB_DM output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " D_CAL ,Decode to trim the nominal 17" "0: Maximum current. approximately 19% above nominal,,,,,,,7: Nominal,,,,,,,,15: Minimum current. approximately 19% below nominal" group.long 0x18++0x03 line.long 0x00 "TX_CLR,USB PHY Transmitter Control Register" bitfld.long 0x00 26.--28. " USBPHY_TX_EDGECTRL ,Controls the edge-rate of the current sensing transistors used in HS transmit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--19. " TXCAL45DP ,Decode to trim the nominal 45ohm series termination resistance to the USB_DP output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " TXCAL45DM ,Decode to trim the nominal 45ohm series termination resistance to the USB_DM output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " D_CAL ,Decode to trim the nominal 17" "0: Maximum current. approximately 19% above nominal,,,,,,,7: Nominal,,,,,,,,15: Minimum current. approximately 19% below nominal" group.long 0x1C++0x03 line.long 0x00 "TX_TOG,USB PHY Transmitter Control Register" bitfld.long 0x00 26.--28. " USBPHY_TX_EDGECTRL ,Controls the edge-rate of the current sensing transistors used in HS transmit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--19. " TXCAL45DP ,Decode to trim the nominal 45ohm series termination resistance to the USB_DP output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 8.--11. " TXCAL45DM ,Decode to trim the nominal 45ohm series termination resistance to the USB_DM output pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. " D_CAL ,Decode to trim the nominal 17" "0: Maximum current. approximately 19% above nominal,,,,,,,7: Nominal,,,,,,,,15: Minimum current. approximately 19% below nominal" group.long 0x20++0x03 line.long 0x00 "RX,USB PHY Receiver Control Register" bitfld.long 0x00 22. " RXDBYPASS ,This test mode is intended for lab use only. replace FS differential receiver with DP single ended r.." "0: Normal operation,1: Use the output of the USB_DP single-ended receiver in place of the full-speed differential receiver" newline bitfld.long 0x00 4.--6. " DISCONADJ ,The DISCONADJ field adjusts the trip point for the disconnect detector" "0: Trip-Level Voltage is 0.56875 V,1: Trip-Level Voltage is 0.55000 V,2: Trip-Level Voltage is 0.58125 V,3: Trip-Level Voltage is 0.60000 V,,,," newline bitfld.long 0x00 0.--2. " ENVADJ ,The ENVADJ field adjusts the trip point for the envelope detector" "0: Trip-Level Voltage is 0.1000 V,1: Trip-Level Voltage is 0.1125 V,2: Trip-Level Voltage is 0.1250 V,3: Trip-Level Voltage is 0.0875 V,,,," group.long 0x24++0x03 line.long 0x00 "RX_SET,USB PHY Receiver Control Register" bitfld.long 0x00 22. " RXDBYPASS ,This test mode is intended for lab use only. replace FS differential receiver with DP single ended r.." "0: Normal operation,1: Use the output of the USB_DP single-ended receiver in place of the full-speed differential receiver" newline bitfld.long 0x00 4.--6. " DISCONADJ ,The DISCONADJ field adjusts the trip point for the disconnect detector" "0: Trip-Level Voltage is 0.56875 V,1: Trip-Level Voltage is 0.55000 V,2: Trip-Level Voltage is 0.58125 V,3: Trip-Level Voltage is 0.60000 V,,,," newline bitfld.long 0x00 0.--2. " ENVADJ ,The ENVADJ field adjusts the trip point for the envelope detector" "0: Trip-Level Voltage is 0.1000 V,1: Trip-Level Voltage is 0.1125 V,2: Trip-Level Voltage is 0.1250 V,3: Trip-Level Voltage is 0.0875 V,,,," group.long 0x28++0x03 line.long 0x00 "RX_CLR,USB PHY Receiver Control Register" bitfld.long 0x00 22. " RXDBYPASS ,This test mode is intended for lab use only. replace FS differential receiver with DP single ended r.." "0: Normal operation,1: Use the output of the USB_DP single-ended receiver in place of the full-speed differential receiver" newline bitfld.long 0x00 4.--6. " DISCONADJ ,The DISCONADJ field adjusts the trip point for the disconnect detector" "0: Trip-Level Voltage is 0.56875 V,1: Trip-Level Voltage is 0.55000 V,2: Trip-Level Voltage is 0.58125 V,3: Trip-Level Voltage is 0.60000 V,,,," newline bitfld.long 0x00 0.--2. " ENVADJ ,The ENVADJ field adjusts the trip point for the envelope detector" "0: Trip-Level Voltage is 0.1000 V,1: Trip-Level Voltage is 0.1125 V,2: Trip-Level Voltage is 0.1250 V,3: Trip-Level Voltage is 0.0875 V,,,," group.long 0x2C++0x03 line.long 0x00 "RX_TOG,USB PHY Receiver Control Register" bitfld.long 0x00 22. " RXDBYPASS ,This test mode is intended for lab use only. replace FS differential receiver with DP single ended r.." "0: Normal operation,1: Use the output of the USB_DP single-ended receiver in place of the full-speed differential receiver" newline bitfld.long 0x00 4.--6. " DISCONADJ ,The DISCONADJ field adjusts the trip point for the disconnect detector" "0: Trip-Level Voltage is 0.56875 V,1: Trip-Level Voltage is 0.55000 V,2: Trip-Level Voltage is 0.58125 V,3: Trip-Level Voltage is 0.60000 V,,,," newline bitfld.long 0x00 0.--2. " ENVADJ ,The ENVADJ field adjusts the trip point for the envelope detector" "0: Trip-Level Voltage is 0.1000 V,1: Trip-Level Voltage is 0.1125 V,2: Trip-Level Voltage is 0.1250 V,3: Trip-Level Voltage is 0.0875 V,,,," group.long 0x30++0x03 line.long 0x00 "CTRL,USB PHY General Control Register" bitfld.long 0x00 31. " SFTRST ,Writing a 1 to this bit will soft-reset the USBPHY_PWD. USBPHY_TX. USBPHY_RX. and USBPHY_CTRL regist.." "0,1" newline bitfld.long 0x00 30. " CLKGATE ,Gate UTMI Clocks" "0,1" newline rbitfld.long 0x00 29. " UTMI_SUSPENDM ,Used by the PHY to indicate a powered-down state" "0,1" newline bitfld.long 0x00 28. " HOST_FORCE_LS_SE0 ,Forces the next FS packet that is transmitted to have a EOP with low-speed timing" "0,1" newline rbitfld.long 0x00 27. " OTG_ID_VALUE ,Indicates the results of USB_ID pin while monitoring the cable plugged into the Micro- or Mini-AB re.." "0,1" newline bitfld.long 0x00 24. " FSDLL_RST_EN ,Enables the feature to reset the FSDLL lock detection logic at the end of each TX packet" "0,1" newline bitfld.long 0x00 20. " ENAUTOCLR_PHY_PWD ,Enables the feature to auto-clear the PWD register bits in USBPHY_PWD if there is wakeup event while.." "0,1" newline bitfld.long 0x00 19. " ENAUTOCLR_CLKGATE ,Enables the feature to auto-clear the CLKGATE bit if there is wakeup event while USB is suspended" "0,1" newline bitfld.long 0x00 18. " AUTORESUME_EN ,Enable the auto resume feature. when set. HW will use 32KHz clock to send Resume to respond to the d.." "0,1" newline bitfld.long 0x00 15. " ENUTMILEVEL3 ,Enables UTMI+ Level 3 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 14. " ENUTMILEVEL2 ,Enables UTMI+ Level 2 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 12. " DEVPLUGIN_IRQ ,Indicates that the device is connected" "0,1" newline bitfld.long 0x00 4. " ENDEVPLUGINDET ,Enables non-standard resistive plugged-in detection" "0: Disables 200kohm pullup resistors on USB_DP and USB_DM pins (Default),1: Enables 200kohm pullup resistors on USB_DP and USB_DM pins" newline bitfld.long 0x00 3. " HOSTDISCONDETECT_IRQ ,Indicates that the device has disconnected in High-Speed mode" "0,1" newline bitfld.long 0x00 1. " ENHOSTDISCONDETECT ,For host mode. enables high-speed disconnect detector" "0,1" group.long 0x34++0x03 line.long 0x00 "CTRL_SET,USB PHY General Control Register" bitfld.long 0x00 31. " SFTRST ,Writing a 1 to this bit will soft-reset the USBPHY_PWD. USBPHY_TX. USBPHY_RX. and USBPHY_CTRL regist.." "0,1" newline bitfld.long 0x00 30. " CLKGATE ,Gate UTMI Clocks" "0,1" newline rbitfld.long 0x00 29. " UTMI_SUSPENDM ,Used by the PHY to indicate a powered-down state" "0,1" newline bitfld.long 0x00 28. " HOST_FORCE_LS_SE0 ,Forces the next FS packet that is transmitted to have a EOP with low-speed timing" "0,1" newline rbitfld.long 0x00 27. " OTG_ID_VALUE ,Indicates the results of USB_ID pin while monitoring the cable plugged into the Micro- or Mini-AB re.." "0,1" newline bitfld.long 0x00 24. " FSDLL_RST_EN ,Enables the feature to reset the FSDLL lock detection logic at the end of each TX packet" "0,1" newline bitfld.long 0x00 20. " ENAUTOCLR_PHY_PWD ,Enables the feature to auto-clear the PWD register bits in USBPHY_PWD if there is wakeup event while.." "0,1" newline bitfld.long 0x00 19. " ENAUTOCLR_CLKGATE ,Enables the feature to auto-clear the CLKGATE bit if there is wakeup event while USB is suspended" "0,1" newline bitfld.long 0x00 18. " AUTORESUME_EN ,Enable the auto resume feature. when set. HW will use 32KHz clock to send Resume to respond to the d.." "0,1" newline bitfld.long 0x00 15. " ENUTMILEVEL3 ,Enables UTMI+ Level 3 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 14. " ENUTMILEVEL2 ,Enables UTMI+ Level 2 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 12. " DEVPLUGIN_IRQ ,Indicates that the device is connected" "0,1" newline bitfld.long 0x00 4. " ENDEVPLUGINDET ,Enables non-standard resistive plugged-in detection" "0: Disables 200kohm pullup resistors on USB_DP and USB_DM pins (Default),1: Enables 200kohm pullup resistors on USB_DP and USB_DM pins" newline bitfld.long 0x00 3. " HOSTDISCONDETECT_IRQ ,Indicates that the device has disconnected in High-Speed mode" "0,1" newline bitfld.long 0x00 1. " ENHOSTDISCONDETECT ,For host mode. enables high-speed disconnect detector" "0,1" group.long 0x38++0x03 line.long 0x00 "CTRL_CLR,USB PHY General Control Register" bitfld.long 0x00 31. " SFTRST ,Writing a 1 to this bit will soft-reset the USBPHY_PWD. USBPHY_TX. USBPHY_RX. and USBPHY_CTRL regist.." "0,1" newline bitfld.long 0x00 30. " CLKGATE ,Gate UTMI Clocks" "0,1" newline rbitfld.long 0x00 29. " UTMI_SUSPENDM ,Used by the PHY to indicate a powered-down state" "0,1" newline bitfld.long 0x00 28. " HOST_FORCE_LS_SE0 ,Forces the next FS packet that is transmitted to have a EOP with low-speed timing" "0,1" newline rbitfld.long 0x00 27. " OTG_ID_VALUE ,Indicates the results of USB_ID pin while monitoring the cable plugged into the Micro- or Mini-AB re.." "0,1" newline bitfld.long 0x00 24. " FSDLL_RST_EN ,Enables the feature to reset the FSDLL lock detection logic at the end of each TX packet" "0,1" newline bitfld.long 0x00 20. " ENAUTOCLR_PHY_PWD ,Enables the feature to auto-clear the PWD register bits in USBPHY_PWD if there is wakeup event while.." "0,1" newline bitfld.long 0x00 19. " ENAUTOCLR_CLKGATE ,Enables the feature to auto-clear the CLKGATE bit if there is wakeup event while USB is suspended" "0,1" newline bitfld.long 0x00 18. " AUTORESUME_EN ,Enable the auto resume feature. when set. HW will use 32KHz clock to send Resume to respond to the d.." "0,1" newline bitfld.long 0x00 15. " ENUTMILEVEL3 ,Enables UTMI+ Level 3 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 14. " ENUTMILEVEL2 ,Enables UTMI+ Level 2 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 12. " DEVPLUGIN_IRQ ,Indicates that the device is connected" "0,1" newline bitfld.long 0x00 4. " ENDEVPLUGINDET ,Enables non-standard resistive plugged-in detection" "0: Disables 200kohm pullup resistors on USB_DP and USB_DM pins (Default),1: Enables 200kohm pullup resistors on USB_DP and USB_DM pins" newline bitfld.long 0x00 3. " HOSTDISCONDETECT_IRQ ,Indicates that the device has disconnected in High-Speed mode" "0,1" newline bitfld.long 0x00 1. " ENHOSTDISCONDETECT ,For host mode. enables high-speed disconnect detector" "0,1" group.long 0x3C++0x03 line.long 0x00 "CTRL_TOG,USB PHY General Control Register" bitfld.long 0x00 31. " SFTRST ,Writing a 1 to this bit will soft-reset the USBPHY_PWD. USBPHY_TX. USBPHY_RX. and USBPHY_CTRL regist.." "0,1" newline bitfld.long 0x00 30. " CLKGATE ,Gate UTMI Clocks" "0,1" newline rbitfld.long 0x00 29. " UTMI_SUSPENDM ,Used by the PHY to indicate a powered-down state" "0,1" newline bitfld.long 0x00 28. " HOST_FORCE_LS_SE0 ,Forces the next FS packet that is transmitted to have a EOP with low-speed timing" "0,1" newline rbitfld.long 0x00 27. " OTG_ID_VALUE ,Indicates the results of USB_ID pin while monitoring the cable plugged into the Micro- or Mini-AB re.." "0,1" newline bitfld.long 0x00 24. " FSDLL_RST_EN ,Enables the feature to reset the FSDLL lock detection logic at the end of each TX packet" "0,1" newline bitfld.long 0x00 20. " ENAUTOCLR_PHY_PWD ,Enables the feature to auto-clear the PWD register bits in USBPHY_PWD if there is wakeup event while.." "0,1" newline bitfld.long 0x00 19. " ENAUTOCLR_CLKGATE ,Enables the feature to auto-clear the CLKGATE bit if there is wakeup event while USB is suspended" "0,1" newline bitfld.long 0x00 18. " AUTORESUME_EN ,Enable the auto resume feature. when set. HW will use 32KHz clock to send Resume to respond to the d.." "0,1" newline bitfld.long 0x00 15. " ENUTMILEVEL3 ,Enables UTMI+ Level 3 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 14. " ENUTMILEVEL2 ,Enables UTMI+ Level 2 operation for the USB HS PHY" "0,1" newline bitfld.long 0x00 12. " DEVPLUGIN_IRQ ,Indicates that the device is connected" "0,1" newline bitfld.long 0x00 4. " ENDEVPLUGINDET ,Enables non-standard resistive plugged-in detection" "0: Disables 200kohm pullup resistors on USB_DP and USB_DM pins (Default),1: Enables 200kohm pullup resistors on USB_DP and USB_DM pins" newline bitfld.long 0x00 3. " HOSTDISCONDETECT_IRQ ,Indicates that the device has disconnected in High-Speed mode" "0,1" newline bitfld.long 0x00 1. " ENHOSTDISCONDETECT ,For host mode. enables high-speed disconnect detector" "0,1" group.long 0x40++0x03 line.long 0x00 "STATUS,USB PHY Status Register" rbitfld.long 0x00 10. " RESUME_STATUS ,Indicates that the host is sending a wake-up after Suspend and has triggered an interrupt" "0,1" newline bitfld.long 0x00 8. " OTGID_STATUS ,Indicates the results of USB_ID pin on the USB cable plugged into the local Micro- or Mini-AB recept.." "0,1" newline rbitfld.long 0x00 6. " DEVPLUGIN_STATUS ,Status indicator for non-standard resistive plugged-in detection" "0: No attachment to a USB host is detected,1: Cable attachment to a USB host is detected" newline rbitfld.long 0x00 3. " HOSTDISCONDETECT_STATUS ,Indicates at the local host (downstream) port that the remote device has disconnected while in High-.." "0: USB cable disconnect has not been detected at the local host,1: USB cable disconnect has been detected at the local host" group.long 0x50++0x03 line.long 0x00 "DEBUG,USB PHY Debug Register" bitfld.long 0x00 30. " CLKGATE ,Gate Test Clocks" "0,1" newline bitfld.long 0x00 29. " HOST_RESUME_DEBUG ,Choose to trigger the host resume SE0 with HOST_FORCE_LS_SE0 = 0 or UTMI_SUSPEND = 1" "0,1" newline bitfld.long 0x00 25.--28. " SQUELCHRESETLENGTH ,Duration of RESET in terms of the number of 480-MHz cycles" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24. " ENSQUELCHRESET ,Set bit to allow squelch to reset high-speed receive" "0,1" newline bitfld.long 0x00 16.--20. " SQUELCHRESETCOUNT ,Delay in between the detection of squelch to the reset of high-speed RX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 12. " ENTX2RXCOUNT ,Set this bit to allow a countdown to transition in between TX and RX" "0,1" newline bitfld.long 0x00 8.--11. " TX2RXCOUNT ,Delay in between the end of transmit to the beginning of receive" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--5. " ENHSTPULLDOWN ,This bit field selects host pulldown overdrive mode" "0,1,2,3" newline bitfld.long 0x00 2.--3. " HSTPULLDOWN ,This bit field selects whether to connect pulldown resistors on the USB_DP/USB_DM pins if the corres.." "0,1,2,3" newline bitfld.long 0x00 1. " DEBUG_INTERFACE_HOLD ,Use holding registers to assist in timing for external UTMI interface" "0,1" newline bitfld.long 0x00 0. " OTGIDPIOLOCK ,Once OTG ID from USBPHY_STATUS_OTGID_STATUS is sampled. use this to hold the value" "0,1" group.long 0x54++0x03 line.long 0x00 "DEBUG_SET,USB PHY Debug Register" bitfld.long 0x00 30. " CLKGATE ,Gate Test Clocks" "0,1" newline bitfld.long 0x00 29. " HOST_RESUME_DEBUG ,Choose to trigger the host resume SE0 with HOST_FORCE_LS_SE0 = 0 or UTMI_SUSPEND = 1" "0,1" newline bitfld.long 0x00 25.--28. " SQUELCHRESETLENGTH ,Duration of RESET in terms of the number of 480-MHz cycles" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24. " ENSQUELCHRESET ,Set bit to allow squelch to reset high-speed receive" "0,1" newline bitfld.long 0x00 16.--20. " SQUELCHRESETCOUNT ,Delay in between the detection of squelch to the reset of high-speed RX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 12. " ENTX2RXCOUNT ,Set this bit to allow a countdown to transition in between TX and RX" "0,1" newline bitfld.long 0x00 8.--11. " TX2RXCOUNT ,Delay in between the end of transmit to the beginning of receive" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--5. " ENHSTPULLDOWN ,This bit field selects host pulldown overdrive mode" "0,1,2,3" newline bitfld.long 0x00 2.--3. " HSTPULLDOWN ,This bit field selects whether to connect pulldown resistors on the USB_DP/USB_DM pins if the corres.." "0,1,2,3" newline bitfld.long 0x00 1. " DEBUG_INTERFACE_HOLD ,Use holding registers to assist in timing for external UTMI interface" "0,1" newline bitfld.long 0x00 0. " OTGIDPIOLOCK ,Once OTG ID from USBPHY_STATUS_OTGID_STATUS is sampled. use this to hold the value" "0,1" group.long 0x58++0x03 line.long 0x00 "DEBUG_CLR,USB PHY Debug Register" bitfld.long 0x00 30. " CLKGATE ,Gate Test Clocks" "0,1" newline bitfld.long 0x00 29. " HOST_RESUME_DEBUG ,Choose to trigger the host resume SE0 with HOST_FORCE_LS_SE0 = 0 or UTMI_SUSPEND = 1" "0,1" newline bitfld.long 0x00 25.--28. " SQUELCHRESETLENGTH ,Duration of RESET in terms of the number of 480-MHz cycles" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24. " ENSQUELCHRESET ,Set bit to allow squelch to reset high-speed receive" "0,1" newline bitfld.long 0x00 16.--20. " SQUELCHRESETCOUNT ,Delay in between the detection of squelch to the reset of high-speed RX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 12. " ENTX2RXCOUNT ,Set this bit to allow a countdown to transition in between TX and RX" "0,1" newline bitfld.long 0x00 8.--11. " TX2RXCOUNT ,Delay in between the end of transmit to the beginning of receive" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--5. " ENHSTPULLDOWN ,This bit field selects host pulldown overdrive mode" "0,1,2,3" newline bitfld.long 0x00 2.--3. " HSTPULLDOWN ,This bit field selects whether to connect pulldown resistors on the USB_DP/USB_DM pins if the corres.." "0,1,2,3" newline bitfld.long 0x00 1. " DEBUG_INTERFACE_HOLD ,Use holding registers to assist in timing for external UTMI interface" "0,1" newline bitfld.long 0x00 0. " OTGIDPIOLOCK ,Once OTG ID from USBPHY_STATUS_OTGID_STATUS is sampled. use this to hold the value" "0,1" group.long 0x5C++0x03 line.long 0x00 "DEBUG_TOG,USB PHY Debug Register" bitfld.long 0x00 30. " CLKGATE ,Gate Test Clocks" "0,1" newline bitfld.long 0x00 29. " HOST_RESUME_DEBUG ,Choose to trigger the host resume SE0 with HOST_FORCE_LS_SE0 = 0 or UTMI_SUSPEND = 1" "0,1" newline bitfld.long 0x00 25.--28. " SQUELCHRESETLENGTH ,Duration of RESET in terms of the number of 480-MHz cycles" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 24. " ENSQUELCHRESET ,Set bit to allow squelch to reset high-speed receive" "0,1" newline bitfld.long 0x00 16.--20. " SQUELCHRESETCOUNT ,Delay in between the detection of squelch to the reset of high-speed RX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.long 0x00 12. " ENTX2RXCOUNT ,Set this bit to allow a countdown to transition in between TX and RX" "0,1" newline bitfld.long 0x00 8.--11. " TX2RXCOUNT ,Delay in between the end of transmit to the beginning of receive" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--5. " ENHSTPULLDOWN ,This bit field selects host pulldown overdrive mode" "0,1,2,3" newline bitfld.long 0x00 2.--3. " HSTPULLDOWN ,This bit field selects whether to connect pulldown resistors on the USB_DP/USB_DM pins if the corres.." "0,1,2,3" newline bitfld.long 0x00 1. " DEBUG_INTERFACE_HOLD ,Use holding registers to assist in timing for external UTMI interface" "0,1" newline bitfld.long 0x00 0. " OTGIDPIOLOCK ,Once OTG ID from USBPHY_STATUS_OTGID_STATUS is sampled. use this to hold the value" "0,1" rgroup.long 0x60++0x03 line.long 0x00 "DEBUG0_STATUS,UTMI Debug Status Register 0" bitfld.long 0x00 26.--31. " SQUELCH_COUNT ,Running count of the squelch reset instead of normal end for HS RX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline hexmask.long.word 0x00 16.--25. 1. " UTMI_RXERROR_FAIL_COUNT ,Running count of the UTMI_RXERROR" newline hexmask.long.word 0x00 0.--15. 1. " LOOP_BACK_FAIL_COUNT ,Running count of the failed pseudo-random generator loopback" group.long 0x70++0x03 line.long 0x00 "DEBUG1,UTMI Debug Status Register 1" bitfld.long 0x00 13.--14. " ENTAILADJVD ,Delay increment of the rise of squelch:" "0: Delay is nominal,1: Delay is +20%,2: Delay is -20%,3: Delay is -40%" group.long 0x74++0x03 line.long 0x00 "DEBUG1_SET,UTMI Debug Status Register 1" bitfld.long 0x00 13.--14. " ENTAILADJVD ,Delay increment of the rise of squelch:" "0: Delay is nominal,1: Delay is +20%,2: Delay is -20%,3: Delay is -40%" group.long 0x78++0x03 line.long 0x00 "DEBUG1_CLR,UTMI Debug Status Register 1" bitfld.long 0x00 13.--14. " ENTAILADJVD ,Delay increment of the rise of squelch:" "0: Delay is nominal,1: Delay is +20%,2: Delay is -20%,3: Delay is -40%" group.long 0x7C++0x03 line.long 0x00 "DEBUG1_TOG,UTMI Debug Status Register 1" bitfld.long 0x00 13.--14. " ENTAILADJVD ,Delay increment of the rise of squelch:" "0: Delay is nominal,1: Delay is +20%,2: Delay is -20%,3: Delay is -40%" rgroup.long 0x80++0x03 line.long 0x00 "VERSION,UTMI RTL Version" hexmask.long.byte 0x00 24.--31. 1. " MAJOR ,Fixed read-only value reflecting the MAJOR field of the RTL version" newline hexmask.long.byte 0x00 16.--23. 1. " MINOR ,Fixed read-only value reflecting the MINOR field of the RTL version" newline hexmask.long.word 0x00 0.--15. 1. " STEP ,Fixed read-only value reflecting the stepping of the RTL version" group.long 0xA0++0x03 line.long 0x00 "PLL_SIC,USB PHY PLL Control/Status Register" rbitfld.long 0x00 31. " PLL_LOCK ,USB PLL lock status indicator" "0: PLL is not currently locked,1: PLL is currently locked" newline bitfld.long 0x00 16. " PLL_BYPASS ,Bypass the USB PLL" "0,1" newline bitfld.long 0x00 13. " PLL_ENABLE ,Enable the clock output from the USB PLL" "0,1" newline bitfld.long 0x00 12. " PLL_POWER ,Power up the USB PLL" "0,1" newline bitfld.long 0x00 11. " PLL_HOLD_RING_OFF ,Analog debug bit" "0,1" newline bitfld.long 0x00 6. " PLL_EN_USB_CLKS ,Enable the USB clock output from the USB PHY PLL" "0,1" newline bitfld.long 0x00 0.--1. " PLL_DIV_SEL ,This field controls the USB PLL feedback loop divider" "0: PLL reference frequency = 24MHz,1: PLL reference frequency = 16MHz,," group.long 0xA4++0x03 line.long 0x00 "PLL_SIC_SET,USB PHY PLL Control/Status Register" rbitfld.long 0x00 31. " PLL_LOCK ,USB PLL lock status indicator" "0: PLL is not currently locked,1: PLL is currently locked" newline bitfld.long 0x00 16. " PLL_BYPASS ,Bypass the USB PLL" "0,1" newline bitfld.long 0x00 13. " PLL_ENABLE ,Enable the clock output from the USB PLL" "0,1" newline bitfld.long 0x00 12. " PLL_POWER ,Power up the USB PLL" "0,1" newline bitfld.long 0x00 11. " PLL_HOLD_RING_OFF ,Analog debug bit" "0,1" newline bitfld.long 0x00 6. " PLL_EN_USB_CLKS ,Enable the USB clock output from the USB PHY PLL" "0,1" newline bitfld.long 0x00 0.--1. " PLL_DIV_SEL ,This field controls the USB PLL feedback loop divider" "0: PLL reference frequency = 24MHz,1: PLL reference frequency = 16MHz,," group.long 0xA8++0x03 line.long 0x00 "PLL_SIC_CLR,USB PHY PLL Control/Status Register" rbitfld.long 0x00 31. " PLL_LOCK ,USB PLL lock status indicator" "0: PLL is not currently locked,1: PLL is currently locked" newline bitfld.long 0x00 16. " PLL_BYPASS ,Bypass the USB PLL" "0,1" newline bitfld.long 0x00 13. " PLL_ENABLE ,Enable the clock output from the USB PLL" "0,1" newline bitfld.long 0x00 12. " PLL_POWER ,Power up the USB PLL" "0,1" newline bitfld.long 0x00 11. " PLL_HOLD_RING_OFF ,Analog debug bit" "0,1" newline bitfld.long 0x00 6. " PLL_EN_USB_CLKS ,Enable the USB clock output from the USB PHY PLL" "0,1" newline bitfld.long 0x00 0.--1. " PLL_DIV_SEL ,This field controls the USB PLL feedback loop divider" "0: PLL reference frequency = 24MHz,1: PLL reference frequency = 16MHz,," group.long 0xAC++0x03 line.long 0x00 "PLL_SIC_TOG,USB PHY PLL Control/Status Register" rbitfld.long 0x00 31. " PLL_LOCK ,USB PLL lock status indicator" "0: PLL is not currently locked,1: PLL is currently locked" newline bitfld.long 0x00 16. " PLL_BYPASS ,Bypass the USB PLL" "0,1" newline bitfld.long 0x00 13. " PLL_ENABLE ,Enable the clock output from the USB PLL" "0,1" newline bitfld.long 0x00 12. " PLL_POWER ,Power up the USB PLL" "0,1" newline bitfld.long 0x00 11. " PLL_HOLD_RING_OFF ,Analog debug bit" "0,1" newline bitfld.long 0x00 6. " PLL_EN_USB_CLKS ,Enable the USB clock output from the USB PHY PLL" "0,1" newline bitfld.long 0x00 0.--1. " PLL_DIV_SEL ,This field controls the USB PLL feedback loop divider" "0: PLL reference frequency = 24MHz,1: PLL reference frequency = 16MHz,," group.long 0xC0++0x03 line.long 0x00 "USB1_VBUS_DETECT,USB PHY VBUS Detect Control Register" bitfld.long 0x00 31. " EN_CHARGER_RESISTOR ,Enables resistors used for an older method of resistive battery charger detection" "0: Disable resistive charger detection resistors on USB_DP and USB_DP,1: Enable resistive charger detection resistors on USB_DP and USB_DP" newline bitfld.long 0x00 26. " DISCHARGE_VBUS ,Controls VBUS discharge resistor" "0: VBUS discharge resistor is disabled (Default),1: VBUS discharge resistor is enabled" newline bitfld.long 0x00 20. " PWRUP_CMPS ,Enables the VBUS_VALID comparator" "0: Powers down the VBUS_VALID comparator,1: Enables the VBUS_VALID comparator (default)" newline bitfld.long 0x00 18. " VBUSVALID_TO_SESSVALID ,Selects the comparator used for VBUS_VALID" "0: Use the VBUS_VALID comparator for VBUS_VALID results,1: Use the Session End comparator for VBUS_VALID results" newline bitfld.long 0x00 9.--10. " VBUS_SOURCE_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the Session Valid comparator results for signal reported to the USB controller,2: Use the Session Valid comparator results for signal reported to the USB controller,3: Reserved. do not use" newline bitfld.long 0x00 8. " VBUSVALID_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the VBUS_VALID_3V detector results for signal reported to the USB controller" newline bitfld.long 0x00 7. " VBUSVALID_OVERRIDE ,Override value for VBUS_VALID signal sent to USB controller" "0,1" newline bitfld.long 0x00 6. " AVALID_OVERRIDE ,Override value for A-Device Session Valid" "0,1" newline bitfld.long 0x00 5. " BVALID_OVERRIDE ,Override value for B-Device Session Valid" "0,1" newline bitfld.long 0x00 4. " SESSEND_OVERRIDE ,Override value for SESSEND" "0,1" newline bitfld.long 0x00 3. " VBUS_OVERRIDE_EN ,VBUS detect signal override enable" "0: Use the results of the internal VBUS_VALID and Session Valid comparators for VBUS_VALID. AVALID. BVA..,1: Use the override values for VBUS_VALID. AVALID. BVALID. and SESSEND" newline bitfld.long 0x00 0.--2. " VBUSVALID_THRESH ,Sets the threshold for the VBUSVALID comparator" "0: 4.0 V,1: 4.1 V,2: 4.2 V,3: 4.3 V,4: 4.4 V (Default),5: 4.5 V,6: 4.6 V,7: 4.7 V" group.long 0xC4++0x03 line.long 0x00 "USB1_VBUS_DETECT_SET,USB PHY VBUS Detect Control Register" bitfld.long 0x00 31. " EN_CHARGER_RESISTOR ,Enables resistors used for an older method of resistive battery charger detection" "0: Disable resistive charger detection resistors on USB_DP and USB_DP,1: Enable resistive charger detection resistors on USB_DP and USB_DP" newline bitfld.long 0x00 26. " DISCHARGE_VBUS ,Controls VBUS discharge resistor" "0: VBUS discharge resistor is disabled (Default),1: VBUS discharge resistor is enabled" newline bitfld.long 0x00 20. " PWRUP_CMPS ,Enables the VBUS_VALID comparator" "0: Powers down the VBUS_VALID comparator,1: Enables the VBUS_VALID comparator (default)" newline bitfld.long 0x00 18. " VBUSVALID_TO_SESSVALID ,Selects the comparator used for VBUS_VALID" "0: Use the VBUS_VALID comparator for VBUS_VALID results,1: Use the Session End comparator for VBUS_VALID results" newline bitfld.long 0x00 9.--10. " VBUS_SOURCE_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the Session Valid comparator results for signal reported to the USB controller,2: Use the Session Valid comparator results for signal reported to the USB controller,3: Reserved. do not use" newline bitfld.long 0x00 8. " VBUSVALID_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the VBUS_VALID_3V detector results for signal reported to the USB controller" newline bitfld.long 0x00 7. " VBUSVALID_OVERRIDE ,Override value for VBUS_VALID signal sent to USB controller" "0,1" newline bitfld.long 0x00 6. " AVALID_OVERRIDE ,Override value for A-Device Session Valid" "0,1" newline bitfld.long 0x00 5. " BVALID_OVERRIDE ,Override value for B-Device Session Valid" "0,1" newline bitfld.long 0x00 4. " SESSEND_OVERRIDE ,Override value for SESSEND" "0,1" newline bitfld.long 0x00 3. " VBUS_OVERRIDE_EN ,VBUS detect signal override enable" "0: Use the results of the internal VBUS_VALID and Session Valid comparators for VBUS_VALID. AVALID. BVA..,1: Use the override values for VBUS_VALID. AVALID. BVALID. and SESSEND" newline bitfld.long 0x00 0.--2. " VBUSVALID_THRESH ,Sets the threshold for the VBUSVALID comparator" "0: 4.0 V,1: 4.1 V,2: 4.2 V,3: 4.3 V,4: 4.4 V (Default),5: 4.5 V,6: 4.6 V,7: 4.7 V" group.long 0xC8++0x03 line.long 0x00 "USB1_VBUS_DETECT_CLR,USB PHY VBUS Detect Control Register" bitfld.long 0x00 31. " EN_CHARGER_RESISTOR ,Enables resistors used for an older method of resistive battery charger detection" "0: Disable resistive charger detection resistors on USB_DP and USB_DP,1: Enable resistive charger detection resistors on USB_DP and USB_DP" newline bitfld.long 0x00 26. " DISCHARGE_VBUS ,Controls VBUS discharge resistor" "0: VBUS discharge resistor is disabled (Default),1: VBUS discharge resistor is enabled" newline bitfld.long 0x00 20. " PWRUP_CMPS ,Enables the VBUS_VALID comparator" "0: Powers down the VBUS_VALID comparator,1: Enables the VBUS_VALID comparator (default)" newline bitfld.long 0x00 18. " VBUSVALID_TO_SESSVALID ,Selects the comparator used for VBUS_VALID" "0: Use the VBUS_VALID comparator for VBUS_VALID results,1: Use the Session End comparator for VBUS_VALID results" newline bitfld.long 0x00 9.--10. " VBUS_SOURCE_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the Session Valid comparator results for signal reported to the USB controller,2: Use the Session Valid comparator results for signal reported to the USB controller,3: Reserved. do not use" newline bitfld.long 0x00 8. " VBUSVALID_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the VBUS_VALID_3V detector results for signal reported to the USB controller" newline bitfld.long 0x00 7. " VBUSVALID_OVERRIDE ,Override value for VBUS_VALID signal sent to USB controller" "0,1" newline bitfld.long 0x00 6. " AVALID_OVERRIDE ,Override value for A-Device Session Valid" "0,1" newline bitfld.long 0x00 5. " BVALID_OVERRIDE ,Override value for B-Device Session Valid" "0,1" newline bitfld.long 0x00 4. " SESSEND_OVERRIDE ,Override value for SESSEND" "0,1" newline bitfld.long 0x00 3. " VBUS_OVERRIDE_EN ,VBUS detect signal override enable" "0: Use the results of the internal VBUS_VALID and Session Valid comparators for VBUS_VALID. AVALID. BVA..,1: Use the override values for VBUS_VALID. AVALID. BVALID. and SESSEND" newline bitfld.long 0x00 0.--2. " VBUSVALID_THRESH ,Sets the threshold for the VBUSVALID comparator" "0: 4.0 V,1: 4.1 V,2: 4.2 V,3: 4.3 V,4: 4.4 V (Default),5: 4.5 V,6: 4.6 V,7: 4.7 V" group.long 0xCC++0x03 line.long 0x00 "USB1_VBUS_DETECT_TOG,USB PHY VBUS Detect Control Register" bitfld.long 0x00 31. " EN_CHARGER_RESISTOR ,Enables resistors used for an older method of resistive battery charger detection" "0: Disable resistive charger detection resistors on USB_DP and USB_DP,1: Enable resistive charger detection resistors on USB_DP and USB_DP" newline bitfld.long 0x00 26. " DISCHARGE_VBUS ,Controls VBUS discharge resistor" "0: VBUS discharge resistor is disabled (Default),1: VBUS discharge resistor is enabled" newline bitfld.long 0x00 20. " PWRUP_CMPS ,Enables the VBUS_VALID comparator" "0: Powers down the VBUS_VALID comparator,1: Enables the VBUS_VALID comparator (default)" newline bitfld.long 0x00 18. " VBUSVALID_TO_SESSVALID ,Selects the comparator used for VBUS_VALID" "0: Use the VBUS_VALID comparator for VBUS_VALID results,1: Use the Session End comparator for VBUS_VALID results" newline bitfld.long 0x00 9.--10. " VBUS_SOURCE_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the Session Valid comparator results for signal reported to the USB controller,2: Use the Session Valid comparator results for signal reported to the USB controller,3: Reserved. do not use" newline bitfld.long 0x00 8. " VBUSVALID_SEL ,Selects the source of the VBUS_VALID signal reported to the USB controller" "0: Use the VBUS_VALID comparator results for signal reported to the USB controller (Default),1: Use the VBUS_VALID_3V detector results for signal reported to the USB controller" newline bitfld.long 0x00 7. " VBUSVALID_OVERRIDE ,Override value for VBUS_VALID signal sent to USB controller" "0,1" newline bitfld.long 0x00 6. " AVALID_OVERRIDE ,Override value for A-Device Session Valid" "0,1" newline bitfld.long 0x00 5. " BVALID_OVERRIDE ,Override value for B-Device Session Valid" "0,1" newline bitfld.long 0x00 4. " SESSEND_OVERRIDE ,Override value for SESSEND" "0,1" newline bitfld.long 0x00 3. " VBUS_OVERRIDE_EN ,VBUS detect signal override enable" "0: Use the results of the internal VBUS_VALID and Session Valid comparators for VBUS_VALID. AVALID. BVA..,1: Use the override values for VBUS_VALID. AVALID. BVALID. and SESSEND" newline bitfld.long 0x00 0.--2. " VBUSVALID_THRESH ,Sets the threshold for the VBUSVALID comparator" "0: 4.0 V,1: 4.1 V,2: 4.2 V,3: 4.3 V,4: 4.4 V (Default),5: 4.5 V,6: 4.6 V,7: 4.7 V" rgroup.long 0xD0++0x03 line.long 0x00 "USB1_VBUS_DET_STAT,USB PHY VBUS Detector Status Register" bitfld.long 0x00 4. " VBUS_VALID_3V ,VBUS_VALID_3V detector status" "0: VBUS voltage is below VBUS_VALID_3V threshold,1: VBUS voltage is above VBUS_VALID_3V threshold" newline bitfld.long 0x00 3. " VBUS_VALID ,VBUS voltage status" "0: VBUS is below the comparator threshold,1: VBUS is above the comparator threshold" newline bitfld.long 0x00 2. " AVALID ,A-Device Session Valid status" "0: The VBUS voltage is below the Session Valid threshold,1: The VBUS voltage is above the Session Valid threshold" newline bitfld.long 0x00 1. " BVALID ,B-Device Session Valid status" "0: The VBUS voltage is below the Session Valid threshold,1: The VBUS voltage is above the Session Valid threshold" newline bitfld.long 0x00 0. " SESSEND ,Session End indicator" "0: The VBUS voltage is above the Session Valid threshold,1: The VBUS voltage is below the Session Valid threshold" rgroup.long 0xF0++0x03 line.long 0x00 "USB1_CHRG_DET_STAT,USB PHY Charger Detect Status Register" bitfld.long 0x00 4. " SECDET_DCP ,Battery Charging Secondary Detection phase output" "0: Charging Downstream Port (CDP) has been detected,1: Downstream Charging Port (DCP) has been detected" newline bitfld.long 0x00 3. " DP_STATE ,Single ended receiver output for the USB_DP pin. from charger detection circuits" "0: USB_DP pin voltage is < 0.8V,1: USB_DP pin voltage is > 2.0V" newline bitfld.long 0x00 2. " DM_STATE ,Single ended receiver output for the USB_DM pin. from charger detection circuits" "0: USB_DM pin voltage is < 0.8V,1: USB_DM pin voltage is > 2.0V" newline bitfld.long 0x00 1. " CHRG_DETECTED ,Battery Charging Primary Detection phase output" "0: Standard Downstream Port (SDP) has been detected,1: Charging Port has been detected" newline bitfld.long 0x00 0. " PLUG_CONTACT ,Battery Charging Data Contact Detection phase output" "0: No USB cable attachment has been detected,1: A USB cable attachment between the device and host has been detected" group.long 0x100++0x03 line.long 0x00 "ANACTRL,USB PHY Analog Control Register" rbitfld.long 0x00 31. " PFD_STABLE ,PFD stable signal from the Phase Fractional Divider" "0,1" newline bitfld.long 0x00 14.--15. " EMPH_CUR_CTRL ,Controls the amount of pre-emphasis current added for the High-Speed TX drivers after each data tran.." "0: No pre-emphasis current is enabled for the HS TX drivers,1: One unit of pre-emphasis current is enabled for the HS TX drivers,2: Two units of pre-emphasis current are enabled for the HS TX drivers,3: Three units of pre-emphasis current are enabled for the HS TX drivers" newline bitfld.long 0x00 13. " EMPH_EN ,Enables pre-emphasis for the High-Speed TX drivers" "0: No pre-emphasis is used on HS TX output drivers,1: Enables pre-emphasis for HS TX output drivers" newline bitfld.long 0x00 11.--12. " EMPH_PULSE_CTRL ,Controls pre-emphasis time duration for the High Speed TX drivers after each data transition when th.." "0: Minimum duration of pre-emphasis current after each data transition,,,3: Maximum duration of pre-emphasis current after each data transition" newline bitfld.long 0x00 10. " DEV_PULLDOWN ,Setting this field to 1'b1 will enable the 15kohm pulldown resistors on both USB_DP and USB_DM pins" "0: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare disabled in device mode,1: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare enabled in device mode" newline bitfld.long 0x00 4.--9. " PFD_FRAC ,PFD fractional divider setting used to select the pfd_clk output frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 2.--3. " PFD_CLK_SEL ,This bit field for the PFD selects the frequency relationship between the local pfd_clk output and t.." "0: USB1PFDCLK is the same frequency as the xtal clock (Default),1: USB1PFDCLK frequency is pfd_clk divided by 4,2: USB1PFDCLK frequency is pfd_clk divided by 2,3: USB1PFDCLK frequency is the same as pfd_clk frequency" newline bitfld.long 0x00 1. " PFD_CLKGATE ,This bit field controls clock gating (disabling) for the PFD pfd_clk output for power savings when t.." "0: PFD clock output is enabled,1: PFD clock output is gated (Default)" newline bitfld.long 0x00 0. " TESTCLK_SEL ,Test clock selection to analog test" "0,1" group.long 0x104++0x03 line.long 0x00 "ANACTRL_SET,USB PHY Analog Control Register" rbitfld.long 0x00 31. " PFD_STABLE ,PFD stable signal from the Phase Fractional Divider" "0,1" newline bitfld.long 0x00 14.--15. " EMPH_CUR_CTRL ,Controls the amount of pre-emphasis current added for the High-Speed TX drivers after each data tran.." "0: No pre-emphasis current is enabled for the HS TX drivers,1: One unit of pre-emphasis current is enabled for the HS TX drivers,2: Two units of pre-emphasis current are enabled for the HS TX drivers,3: Three units of pre-emphasis current are enabled for the HS TX drivers" newline bitfld.long 0x00 13. " EMPH_EN ,Enables pre-emphasis for the High-Speed TX drivers" "0: No pre-emphasis is used on HS TX output drivers,1: Enables pre-emphasis for HS TX output drivers" newline bitfld.long 0x00 11.--12. " EMPH_PULSE_CTRL ,Controls pre-emphasis time duration for the High Speed TX drivers after each data transition when th.." "0: Minimum duration of pre-emphasis current after each data transition,,,3: Maximum duration of pre-emphasis current after each data transition" newline bitfld.long 0x00 10. " DEV_PULLDOWN ,Setting this field to 1'b1 will enable the 15kohm pulldown resistors on both USB_DP and USB_DM pins" "0: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare disabled in device mode,1: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare enabled in device mode" newline bitfld.long 0x00 4.--9. " PFD_FRAC ,PFD fractional divider setting used to select the pfd_clk output frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 2.--3. " PFD_CLK_SEL ,This bit field for the PFD selects the frequency relationship between the local pfd_clk output and t.." "0: USB1PFDCLK is the same frequency as the xtal clock (Default),1: USB1PFDCLK frequency is pfd_clk divided by 4,2: USB1PFDCLK frequency is pfd_clk divided by 2,3: USB1PFDCLK frequency is the same as pfd_clk frequency" newline bitfld.long 0x00 1. " PFD_CLKGATE ,This bit field controls clock gating (disabling) for the PFD pfd_clk output for power savings when t.." "0: PFD clock output is enabled,1: PFD clock output is gated (Default)" newline bitfld.long 0x00 0. " TESTCLK_SEL ,Test clock selection to analog test" "0,1" group.long 0x108++0x03 line.long 0x00 "ANACTRL_CLR,USB PHY Analog Control Register" rbitfld.long 0x00 31. " PFD_STABLE ,PFD stable signal from the Phase Fractional Divider" "0,1" newline bitfld.long 0x00 14.--15. " EMPH_CUR_CTRL ,Controls the amount of pre-emphasis current added for the High-Speed TX drivers after each data tran.." "0: No pre-emphasis current is enabled for the HS TX drivers,1: One unit of pre-emphasis current is enabled for the HS TX drivers,2: Two units of pre-emphasis current are enabled for the HS TX drivers,3: Three units of pre-emphasis current are enabled for the HS TX drivers" newline bitfld.long 0x00 13. " EMPH_EN ,Enables pre-emphasis for the High-Speed TX drivers" "0: No pre-emphasis is used on HS TX output drivers,1: Enables pre-emphasis for HS TX output drivers" newline bitfld.long 0x00 11.--12. " EMPH_PULSE_CTRL ,Controls pre-emphasis time duration for the High Speed TX drivers after each data transition when th.." "0: Minimum duration of pre-emphasis current after each data transition,,,3: Maximum duration of pre-emphasis current after each data transition" newline bitfld.long 0x00 10. " DEV_PULLDOWN ,Setting this field to 1'b1 will enable the 15kohm pulldown resistors on both USB_DP and USB_DM pins" "0: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare disabled in device mode,1: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare enabled in device mode" newline bitfld.long 0x00 4.--9. " PFD_FRAC ,PFD fractional divider setting used to select the pfd_clk output frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 2.--3. " PFD_CLK_SEL ,This bit field for the PFD selects the frequency relationship between the local pfd_clk output and t.." "0: USB1PFDCLK is the same frequency as the xtal clock (Default),1: USB1PFDCLK frequency is pfd_clk divided by 4,2: USB1PFDCLK frequency is pfd_clk divided by 2,3: USB1PFDCLK frequency is the same as pfd_clk frequency" newline bitfld.long 0x00 1. " PFD_CLKGATE ,This bit field controls clock gating (disabling) for the PFD pfd_clk output for power savings when t.." "0: PFD clock output is enabled,1: PFD clock output is gated (Default)" newline bitfld.long 0x00 0. " TESTCLK_SEL ,Test clock selection to analog test" "0,1" group.long 0x10C++0x03 line.long 0x00 "ANACTRL_TOG,USB PHY Analog Control Register" rbitfld.long 0x00 31. " PFD_STABLE ,PFD stable signal from the Phase Fractional Divider" "0,1" newline bitfld.long 0x00 14.--15. " EMPH_CUR_CTRL ,Controls the amount of pre-emphasis current added for the High-Speed TX drivers after each data tran.." "0: No pre-emphasis current is enabled for the HS TX drivers,1: One unit of pre-emphasis current is enabled for the HS TX drivers,2: Two units of pre-emphasis current are enabled for the HS TX drivers,3: Three units of pre-emphasis current are enabled for the HS TX drivers" newline bitfld.long 0x00 13. " EMPH_EN ,Enables pre-emphasis for the High-Speed TX drivers" "0: No pre-emphasis is used on HS TX output drivers,1: Enables pre-emphasis for HS TX output drivers" newline bitfld.long 0x00 11.--12. " EMPH_PULSE_CTRL ,Controls pre-emphasis time duration for the High Speed TX drivers after each data transition when th.." "0: Minimum duration of pre-emphasis current after each data transition,,,3: Maximum duration of pre-emphasis current after each data transition" newline bitfld.long 0x00 10. " DEV_PULLDOWN ,Setting this field to 1'b1 will enable the 15kohm pulldown resistors on both USB_DP and USB_DM pins" "0: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare disabled in device mode,1: The 15kohm nominal pulldowns on the USB_DP and USB_DM pinsare enabled in device mode" newline bitfld.long 0x00 4.--9. " PFD_FRAC ,PFD fractional divider setting used to select the pfd_clk output frequency" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" newline bitfld.long 0x00 2.--3. " PFD_CLK_SEL ,This bit field for the PFD selects the frequency relationship between the local pfd_clk output and t.." "0: USB1PFDCLK is the same frequency as the xtal clock (Default),1: USB1PFDCLK frequency is pfd_clk divided by 4,2: USB1PFDCLK frequency is pfd_clk divided by 2,3: USB1PFDCLK frequency is the same as pfd_clk frequency" newline bitfld.long 0x00 1. " PFD_CLKGATE ,This bit field controls clock gating (disabling) for the PFD pfd_clk output for power savings when t.." "0: PFD clock output is enabled,1: PFD clock output is gated (Default)" newline bitfld.long 0x00 0. " TESTCLK_SEL ,Test clock selection to analog test" "0,1" group.long 0x110++0x03 line.long 0x00 "USB1_LOOPBACK,USB PHY Loopback Control/Status Register" hexmask.long.byte 0x00 16.--23. 1. " TSTPKT ,Selects the packet data byte used for USB loopback testing in Pulse mode" newline bitfld.long 0x00 15. " TSTI_HSFS_MODE_EN ,Setting this bit field to value 1'b1 will enable the loopback test to dynamically change the packet .." "0,1" newline rbitfld.long 0x00 8. " UTMO_DIG_TST1 ,This read-only bit is a status bit for USB loopback test" "0,1" newline rbitfld.long 0x00 7. " UTMO_DIG_TST0 ,This read-only bit is a status bit for USB loopback test results" "0,1" newline bitfld.long 0x00 6. " TSTI_TX_HIZ ,Sets TX Hi-Z for USB loopback test" "0,1" newline bitfld.long 0x00 5. " TSTI_TX_EN ,Enable TX for USB loopback test" "0,1" newline bitfld.long 0x00 4. " TSTI_TX_LS_MODE ,Set to value 1'b1 to choose LS for USB loopback testing. set to value 1'b0 to choose HS or FS mode w.." "0,1" newline bitfld.long 0x00 3. " TSTI_TX_HS_MODE ,Select HS or FS mode for USB loopback testing" "0,1" newline bitfld.long 0x00 2. " UTMI_DIG_TST1 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 1. " UTMI_DIG_TST0 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 0. " UTMI_TESTSTART ,This bit enables the USB loopback test" "0,1" group.long 0x114++0x03 line.long 0x00 "USB1_LOOPBACK_SET,USB PHY Loopback Control/Status Register" hexmask.long.byte 0x00 16.--23. 1. " TSTPKT ,Selects the packet data byte used for USB loopback testing in Pulse mode" newline bitfld.long 0x00 15. " TSTI_HSFS_MODE_EN ,Setting this bit field to value 1'b1 will enable the loopback test to dynamically change the packet .." "0,1" newline rbitfld.long 0x00 8. " UTMO_DIG_TST1 ,This read-only bit is a status bit for USB loopback test" "0,1" newline rbitfld.long 0x00 7. " UTMO_DIG_TST0 ,This read-only bit is a status bit for USB loopback test results" "0,1" newline bitfld.long 0x00 6. " TSTI_TX_HIZ ,Sets TX Hi-Z for USB loopback test" "0,1" newline bitfld.long 0x00 5. " TSTI_TX_EN ,Enable TX for USB loopback test" "0,1" newline bitfld.long 0x00 4. " TSTI_TX_LS_MODE ,Set to value 1'b1 to choose LS for USB loopback testing. set to value 1'b0 to choose HS or FS mode w.." "0,1" newline bitfld.long 0x00 3. " TSTI_TX_HS_MODE ,Select HS or FS mode for USB loopback testing" "0,1" newline bitfld.long 0x00 2. " UTMI_DIG_TST1 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 1. " UTMI_DIG_TST0 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 0. " UTMI_TESTSTART ,This bit enables the USB loopback test" "0,1" group.long 0x118++0x03 line.long 0x00 "USB1_LOOPBACK_CLR,USB PHY Loopback Control/Status Register" hexmask.long.byte 0x00 16.--23. 1. " TSTPKT ,Selects the packet data byte used for USB loopback testing in Pulse mode" newline bitfld.long 0x00 15. " TSTI_HSFS_MODE_EN ,Setting this bit field to value 1'b1 will enable the loopback test to dynamically change the packet .." "0,1" newline rbitfld.long 0x00 8. " UTMO_DIG_TST1 ,This read-only bit is a status bit for USB loopback test" "0,1" newline rbitfld.long 0x00 7. " UTMO_DIG_TST0 ,This read-only bit is a status bit for USB loopback test results" "0,1" newline bitfld.long 0x00 6. " TSTI_TX_HIZ ,Sets TX Hi-Z for USB loopback test" "0,1" newline bitfld.long 0x00 5. " TSTI_TX_EN ,Enable TX for USB loopback test" "0,1" newline bitfld.long 0x00 4. " TSTI_TX_LS_MODE ,Set to value 1'b1 to choose LS for USB loopback testing. set to value 1'b0 to choose HS or FS mode w.." "0,1" newline bitfld.long 0x00 3. " TSTI_TX_HS_MODE ,Select HS or FS mode for USB loopback testing" "0,1" newline bitfld.long 0x00 2. " UTMI_DIG_TST1 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 1. " UTMI_DIG_TST0 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 0. " UTMI_TESTSTART ,This bit enables the USB loopback test" "0,1" group.long 0x11C++0x03 line.long 0x00 "USB1_LOOPBACK_TOG,USB PHY Loopback Control/Status Register" hexmask.long.byte 0x00 16.--23. 1. " TSTPKT ,Selects the packet data byte used for USB loopback testing in Pulse mode" newline bitfld.long 0x00 15. " TSTI_HSFS_MODE_EN ,Setting this bit field to value 1'b1 will enable the loopback test to dynamically change the packet .." "0,1" newline rbitfld.long 0x00 8. " UTMO_DIG_TST1 ,This read-only bit is a status bit for USB loopback test" "0,1" newline rbitfld.long 0x00 7. " UTMO_DIG_TST0 ,This read-only bit is a status bit for USB loopback test results" "0,1" newline bitfld.long 0x00 6. " TSTI_TX_HIZ ,Sets TX Hi-Z for USB loopback test" "0,1" newline bitfld.long 0x00 5. " TSTI_TX_EN ,Enable TX for USB loopback test" "0,1" newline bitfld.long 0x00 4. " TSTI_TX_LS_MODE ,Set to value 1'b1 to choose LS for USB loopback testing. set to value 1'b0 to choose HS or FS mode w.." "0,1" newline bitfld.long 0x00 3. " TSTI_TX_HS_MODE ,Select HS or FS mode for USB loopback testing" "0,1" newline bitfld.long 0x00 2. " UTMI_DIG_TST1 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 1. " UTMI_DIG_TST0 ,Mode control for USB loopback test" "0,1" newline bitfld.long 0x00 0. " UTMI_TESTSTART ,This bit enables the USB loopback test" "0,1" group.long 0x120++0x03 line.long 0x00 "USB1_LOOPBACK_HSFSCNT,USB PHY Loopback Packet Number Select Register" hexmask.long.word 0x00 16.--31. 1. " TSTI_FS_NUMBER ,Full speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" newline hexmask.long.word 0x00 0.--15. 1. " TSTI_HS_NUMBER ,High speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" group.long 0x124++0x03 line.long 0x00 "USB1_LOOPBACK_HSFSCNT_SET,USB PHY Loopback Packet Number Select Register" hexmask.long.word 0x00 16.--31. 1. " TSTI_FS_NUMBER ,Full speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" newline hexmask.long.word 0x00 0.--15. 1. " TSTI_HS_NUMBER ,High speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" group.long 0x128++0x03 line.long 0x00 "USB1_LOOPBACK_HSFSCNT_CLR,USB PHY Loopback Packet Number Select Register" hexmask.long.word 0x00 16.--31. 1. " TSTI_FS_NUMBER ,Full speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" newline hexmask.long.word 0x00 0.--15. 1. " TSTI_HS_NUMBER ,High speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" group.long 0x12C++0x03 line.long 0x00 "USB1_LOOPBACK_HSFSCNT_TOG,USB PHY Loopback Packet Number Select Register" hexmask.long.word 0x00 16.--31. 1. " TSTI_FS_NUMBER ,Full speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" newline hexmask.long.word 0x00 0.--15. 1. " TSTI_HS_NUMBER ,High speed packet number. used when USBPHY_USB1_LOOPBACK[TSTI_HSFS_MODE_EN] is set to value 1'b1" group.long 0x130++0x03 line.long 0x00 "TRIM_OVERRIDE_EN,USB PHY Trim Override Enable Register" rbitfld.long 0x00 28.--31. " TRIM_USBPHY_TX_CAL45DM ,IFR value of TX_CAL45DM" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " TRIM_USBPHY_TX_CAL45DP ,IFR value of TX_CAL45DP" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " TRIM_USBPHY_TX_D_CAL ,IFR value of TX_D_CAL" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 18.--19. " TRIM_USB_REG_ENV_TAIL_ADJ_VD ,IFR value of ENV_TAIL_ADJ" "0,1,2,3" newline rbitfld.long 0x00 16.--17. " TRIM_PLL_CTRL0_DIV_SEL ,IFR value of PLL_DIV_SEL" "0,1,2,3" newline bitfld.long 0x00 4. " TRIM_TX_CAL45DM_OVERRIDE ,Override enable for TX_CAL45DM. when set. the register value in USBPHY_TX[11:8] will be used" "0,1" newline bitfld.long 0x00 3. " TRIM_TX_CAL45DP_OVERRIDE ,Override enable for TX_CAL45DP. when set. the register value in USBPHY_TX[19:16] will be used" "0,1" newline bitfld.long 0x00 2. " TRIM_TX_D_CAL_OVERRIDE ,Override enable for TX_D_CAL. when set. the register value in USBPHY_TX[3:0] will be used" "0,1" newline bitfld.long 0x00 1. " TRIM_ENV_TAIL_ADJ_VD_OVERRIDE ,Override enable for ENV_TAIL_ADJ. when set. the register value in USBPHY_DEBUG1[14:13] will be used" "0,1" newline bitfld.long 0x00 0. " TRIM_DIV_SEL_OVERRIDE ,Override enable for PLL_DIV_SEL. when set. the register value in USBPHY_PLL_SIC[1:0] will be used" "0,1" group.long 0x134++0x03 line.long 0x00 "TRIM_OVERRIDE_EN_SET,USB PHY Trim Override Enable Register" rbitfld.long 0x00 28.--31. " TRIM_USBPHY_TX_CAL45DM ,IFR value of TX_CAL45DM" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " TRIM_USBPHY_TX_CAL45DP ,IFR value of TX_CAL45DP" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " TRIM_USBPHY_TX_D_CAL ,IFR value of TX_D_CAL" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 18.--19. " TRIM_USB_REG_ENV_TAIL_ADJ_VD ,IFR value of ENV_TAIL_ADJ" "0,1,2,3" newline rbitfld.long 0x00 16.--17. " TRIM_PLL_CTRL0_DIV_SEL ,IFR value of PLL_DIV_SEL" "0,1,2,3" newline bitfld.long 0x00 4. " TRIM_TX_CAL45DM_OVERRIDE ,Override enable for TX_CAL45DM. when set. the register value in USBPHY_TX[11:8] will be used" "0,1" newline bitfld.long 0x00 3. " TRIM_TX_CAL45DP_OVERRIDE ,Override enable for TX_CAL45DP. when set. the register value in USBPHY_TX[19:16] will be used" "0,1" newline bitfld.long 0x00 2. " TRIM_TX_D_CAL_OVERRIDE ,Override enable for TX_D_CAL. when set. the register value in USBPHY_TX[3:0] will be used" "0,1" newline bitfld.long 0x00 1. " TRIM_ENV_TAIL_ADJ_VD_OVERRIDE ,Override enable for ENV_TAIL_ADJ. when set. the register value in USBPHY_DEBUG1[14:13] will be used" "0,1" newline bitfld.long 0x00 0. " TRIM_DIV_SEL_OVERRIDE ,Override enable for PLL_DIV_SEL. when set. the register value in USBPHY_PLL_SIC[1:0] will be used" "0,1" group.long 0x138++0x03 line.long 0x00 "TRIM_OVERRIDE_EN_CLR,USB PHY Trim Override Enable Register" rbitfld.long 0x00 28.--31. " TRIM_USBPHY_TX_CAL45DM ,IFR value of TX_CAL45DM" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " TRIM_USBPHY_TX_CAL45DP ,IFR value of TX_CAL45DP" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " TRIM_USBPHY_TX_D_CAL ,IFR value of TX_D_CAL" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 18.--19. " TRIM_USB_REG_ENV_TAIL_ADJ_VD ,IFR value of ENV_TAIL_ADJ" "0,1,2,3" newline rbitfld.long 0x00 16.--17. " TRIM_PLL_CTRL0_DIV_SEL ,IFR value of PLL_DIV_SEL" "0,1,2,3" newline bitfld.long 0x00 4. " TRIM_TX_CAL45DM_OVERRIDE ,Override enable for TX_CAL45DM. when set. the register value in USBPHY_TX[11:8] will be used" "0,1" newline bitfld.long 0x00 3. " TRIM_TX_CAL45DP_OVERRIDE ,Override enable for TX_CAL45DP. when set. the register value in USBPHY_TX[19:16] will be used" "0,1" newline bitfld.long 0x00 2. " TRIM_TX_D_CAL_OVERRIDE ,Override enable for TX_D_CAL. when set. the register value in USBPHY_TX[3:0] will be used" "0,1" newline bitfld.long 0x00 1. " TRIM_ENV_TAIL_ADJ_VD_OVERRIDE ,Override enable for ENV_TAIL_ADJ. when set. the register value in USBPHY_DEBUG1[14:13] will be used" "0,1" newline bitfld.long 0x00 0. " TRIM_DIV_SEL_OVERRIDE ,Override enable for PLL_DIV_SEL. when set. the register value in USBPHY_PLL_SIC[1:0] will be used" "0,1" group.long 0x13C++0x03 line.long 0x00 "TRIM_OVERRIDE_EN_TOG,USB PHY Trim Override Enable Register" rbitfld.long 0x00 28.--31. " TRIM_USBPHY_TX_CAL45DM ,IFR value of TX_CAL45DM" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 24.--27. " TRIM_USBPHY_TX_CAL45DP ,IFR value of TX_CAL45DP" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 20.--23. " TRIM_USBPHY_TX_D_CAL ,IFR value of TX_D_CAL" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 18.--19. " TRIM_USB_REG_ENV_TAIL_ADJ_VD ,IFR value of ENV_TAIL_ADJ" "0,1,2,3" newline rbitfld.long 0x00 16.--17. " TRIM_PLL_CTRL0_DIV_SEL ,IFR value of PLL_DIV_SEL" "0,1,2,3" newline bitfld.long 0x00 4. " TRIM_TX_CAL45DM_OVERRIDE ,Override enable for TX_CAL45DM. when set. the register value in USBPHY_TX[11:8] will be used" "0,1" newline bitfld.long 0x00 3. " TRIM_TX_CAL45DP_OVERRIDE ,Override enable for TX_CAL45DP. when set. the register value in USBPHY_TX[19:16] will be used" "0,1" newline bitfld.long 0x00 2. " TRIM_TX_D_CAL_OVERRIDE ,Override enable for TX_D_CAL. when set. the register value in USBPHY_TX[3:0] will be used" "0,1" newline bitfld.long 0x00 1. " TRIM_ENV_TAIL_ADJ_VD_OVERRIDE ,Override enable for ENV_TAIL_ADJ. when set. the register value in USBPHY_DEBUG1[14:13] will be used" "0,1" newline bitfld.long 0x00 0. " TRIM_DIV_SEL_OVERRIDE ,Override enable for PLL_DIV_SEL. when set. the register value in USBPHY_PLL_SIC[1:0] will be used" "0,1" width 0x0B tree.end endif tree "VREF (Voltage Reference)" base ad:0x40074000 width 5. sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x00++0x00 line.byte 0x00 "TRM,VREF Trim Register" bitfld.byte 0x00 6. " CHOPEN ,Chop oscillator enable" "0: Chop oscillator is disabled,1: Chop oscillator is enabled" newline bitfld.byte 0x00 0.--5. " TRIM ,Trim bits" "0: 000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,63: 111111" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x00++0x00 line.byte 0x00 "TRM,VREF Trim Register" rbitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--5. " TRIM ,Trim bits" "0: 000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,63: 111111" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x00++0x00 line.byte 0x00 "TRM,VREF Trim Register" bitfld.byte 0x00 7. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 6. " RESERVED ,no description available" "0,1" newline bitfld.byte 0x00 0.--5. " TRIM ,Trim bits" "0: 000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,63: 111111" endif sif cpuis("MK60F*12")||cpuis("MK61F*12") group.byte 0x01++0x00 line.byte 0x00 "SC,VREF Status and Control Register" bitfld.byte 0x00 7. " VREFEN ,Internal Voltage Reference enable" "0: The module is disabled,1: The module is enabled" newline bitfld.byte 0x00 6. " REGEN ,Regulator enable" "0: Internal 1.75 V regulator is disabled,1: Internal 1.75 V regulator is enabled" newline rbitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " VREFST ,Internal Voltage Reference stable" "0: The module is disabled or not stable,1: The module is stable" newline bitfld.byte 0x00 0.--1. " MODE_LV ,Buffer Mode selection" "0: Bandgap on only. for stabilization and startup,1: Low-power buffer enabled,2: Tight-regulation buffer enabled,3: Reserved" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.byte 0x01++0x00 line.byte 0x00 "SC,VREF Status and Control Register" bitfld.byte 0x00 7. " VREFEN ,Internal Voltage Reference enable" "0: The module is disabled,1: The module is enabled" newline bitfld.byte 0x00 6. " REGEN ,Regulator enable" "0: Internal 1.75 V regulator is disabled,1: Internal 1.75 V regulator is enabled" newline bitfld.byte 0x00 5. " ICOMPEN ,Second order curvature compensation enable" "0: Disabled,1: Enabled" newline rbitfld.byte 0x00 2. " VREFST ,Internal Voltage Reference stable" "0: The module is disabled or not stable,1: The module is stable" newline bitfld.byte 0x00 0.--1. " MODE_LV ,Buffer Mode selection" "0: Bandgap on only. for stabilization and startup,1: High power buffer mode enabled,2: Low-power buffer mode enabled," endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.byte 0x01++0x00 line.byte 0x00 "SC,VREF Status and Control Register" bitfld.byte 0x00 7. " VREFEN ,Internal Voltage Reference enable" "0: The module is disabled,1: The module is enabled" newline bitfld.byte 0x00 6. " REGEN ,Regulator enable" "0: Internal 1.75 V regulator is disabled,1: Internal 1.75 V regulator is enabled" newline bitfld.byte 0x00 5. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 4. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 3. " RESERVED ,no description available" "0,1" newline rbitfld.byte 0x00 2. " VREFST ,Internal Voltage Reference has settled" "0: The bandgap is disabled or not ready,1: The bandgap is ready" newline bitfld.byte 0x00 0.--1. " MODE_LV ,Buffer Mode selection" "0: Bandgap on only. for stabilization and startup,1: Reserved,2: Tight-regulation buffer enabled,3: Reserved" endif width 0x0B tree.end tree "WDOG (Watchdog Timer Unit)" base ad:0x40052000 width 9. sif cpuis("MK60F*12")||cpuis("MK61F*12") group.word 0x00++0x01 line.word 0x00 "STCTRLH,Watchdog Status and Control Register High" rbitfld.word 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 14. " DISTESTWDOG ,no description available" "0: WDOG functional test mode is not disabled,1: WDOG functional test mode is disabled permanently until reset" newline bitfld.word 0x00 12.--13. " BYTESEL ,no description available" "0: Byte 0 selected,1: Byte 1 selected,2: Byte 2 selected,3: Byte 3 selected" newline bitfld.word 0x00 11. " TESTSEL ,no description available" "0: Quick test,1: Byte test" newline bitfld.word 0x00 10. " TESTWDOG ,no description available" "0,1" newline rbitfld.word 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8. " STNDBYEN ,no description available" "0: WDOG is disabled in system Standby mode,1: WDOG is enabled in system Standby mode" newline bitfld.word 0x00 7. " WAITEN ,no description available" "0: WDOG is disabled in CPU wait mode,1: WDOG is enabled in CPU wait mode" newline bitfld.word 0x00 6. " STOPEN ,no description available" "0: WDOG is disabled in CPU stop mode,1: WDOG is enabled in CPU stop mode" newline bitfld.word 0x00 5. " DBGEN ,no description available" "0: WDOG is disabled in CPU Debug mode,1: WDOG is enabled in CPU Debug mode" newline bitfld.word 0x00 4. " ALLOWUPDATE ,no description available" "0: No further updates allowed to WDOG write once registers,1: WDOG write once registers can be unlocked for updating" newline bitfld.word 0x00 3. " WINEN ,no description available" "0: Windowing mode is disabled,1: Windowing mode is enabled" newline bitfld.word 0x00 2. " IRQRSTEN ,no description available" "0: WDOG time-out generates reset only,1: WDOG time-out initially generates an interrupt" newline bitfld.word 0x00 1. " CLKSRC ,no description available" "0: Dedicated clock source selected as WDOG clock (LPO Oscillator),1: WDOG clock sourced from alternate clock source" newline bitfld.word 0x00 0. " WDOGEN ,no description available" "0: WDOG is disabled,1: WDOG is enabled" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x00++0x01 line.word 0x00 "STCTRLH,Watchdog Status and Control Register High" bitfld.word 0x00 14. " DISTESTWDOG ,Allows the WDOG's functional test mode to be disabled permanently" "0: WDOG functional test mode is not disabled,1: WDOG functional test mode is disabled permanently until reset" newline bitfld.word 0x00 12.--13. " BYTESEL ,This 2-bit field selects the byte to be tested when the watchdog is in the byte test mode" "0: Byte 0 selected,1: Byte 1 selected,2: Byte 2 selected,3: Byte 3 selected" newline bitfld.word 0x00 11. " TESTSEL ,Effective only if TESTWDOG is set" "0: Quick test,1: Byte test" newline bitfld.word 0x00 10. " TESTWDOG ,Puts the watchdog in the functional test mode" "0,1" newline bitfld.word 0x00 7. " WAITEN ,Enables or disables WDOG in Wait mode" "0: WDOG is disabled in CPU Wait mode,1: WDOG is enabled in CPU Wait mode" newline bitfld.word 0x00 6. " STOPEN ,Enables or disables WDOG in Stop mode" "0: WDOG is disabled in CPU Stop mode,1: WDOG is enabled in CPU Stop mode" newline bitfld.word 0x00 5. " DBGEN ,Enables or disables WDOG in Debug mode" "0: WDOG is disabled in CPU Debug mode,1: WDOG is enabled in CPU Debug mode" newline bitfld.word 0x00 4. " ALLOWUPDATE ,Enables updates to watchdog write-once registers. after the reset-triggered initial configuration wi.." "0: No further updates allowed to WDOG write-once registers,1: WDOG write-once registers can be unlocked for updating" newline bitfld.word 0x00 3. " WINEN ,Enables Windowing mode" "0: Windowing mode is disabled,1: Windowing mode is enabled" newline bitfld.word 0x00 2. " IRQRSTEN ,Used to enable the debug breadcrumbs feature" "0: WDOG time-out generates reset only,1: WDOG time-out initially generates an interrupt" newline bitfld.word 0x00 1. " CLKSRC ,Selects clock source for the WDOG timer and other internal timing operations" "0: WDOG clock sourced from LPO,1: WDOG clock sourced from alternate clock source" newline bitfld.word 0x00 0. " WDOGEN ,Enables or disables the WDOG's operation" "0: WDOG is disabled,1: WDOG is enabled" endif sif cpuis("MK60F*15")||cpuis("MK61F*15") group.word 0x00++0x01 line.word 0x00 "STCTRLH,Watchdog Status and Control Register High" rbitfld.word 0x00 15. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 14. " DISTESTWDOG ,no description available" "0: WDOG functional test mode is not disabled,1: WDOG functional test mode is disabled permanently until reset" newline bitfld.word 0x00 12.--13. " BYTESEL ,no description available" "0: Byte 0 selected,1: Byte 1 selected,2: Byte 2 selected,3: Byte 3 selected" newline bitfld.word 0x00 11. " TESTSEL ,no description available" "0: Quick test,1: Byte test" newline bitfld.word 0x00 10. " TESTWDOG ,no description available" "0,1" newline rbitfld.word 0x00 9. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 8. " RESERVED ,no description available" "0,1" newline bitfld.word 0x00 7. " WAITEN ,no description available" "0: WDOG is disabled in CPU Wait mode,1: WDOG is enabled in CPU Wait mode" newline bitfld.word 0x00 6. " STOPEN ,no description available" "0: WDOG is disabled in CPU Stop mode,1: WDOG is enabled in CPU Stop mode" newline bitfld.word 0x00 5. " DBGEN ,no description available" "0: WDOG is disabled in CPU Debug mode,1: WDOG is enabled in CPU Debug mode" newline bitfld.word 0x00 4. " ALLOWUPDATE ,no description available" "0: No further updates allowed to WDOG write-once registers,1: WDOG write-once registers can be unlocked for updating" newline bitfld.word 0x00 3. " WINEN ,no description available" "0: Windowing mode is disabled,1: Windowing mode is enabled" newline bitfld.word 0x00 2. " IRQRSTEN ,no description available" "0: WDOG time-out generates reset only,1: WDOG time-out initially generates an interrupt" newline bitfld.word 0x00 1. " CLKSRC ,no description available" "0: WDOG clock sourced from LPO,1: WDOG clock sourced from alternate clock source" newline bitfld.word 0x00 0. " WDOGEN ,no description available" "0: WDOG is disabled,1: WDOG is enabled" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x02++0x01 line.word 0x00 "STCTRLL,Watchdog Status and Control Register Low" bitfld.word 0x00 15. " INTFLG ,no description available" "0,1" newline hexmask.word 0x00 0.--14. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x02++0x01 line.word 0x00 "STCTRLL,Watchdog Status and Control Register Low" bitfld.word 0x00 15. " INTFLG ,Interrupt flag" "0,1" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x04++0x01 line.word 0x00 "TOVALH,Watchdog Time-out Value Register High" hexmask.word 0x00 0.--15. 1. " TOVALHIGH ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x04++0x01 line.word 0x00 "TOVALH,Watchdog Time-out Value Register High" hexmask.word 0x00 0.--15. 1. " TOVALHIGH ,Defines the upper 16 bits of the 32-bit time-out value for the watchdog timer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x06++0x01 line.word 0x00 "TOVALL,Watchdog Time-out Value Register Low" hexmask.word 0x00 0.--15. 1. " TOVALLOW ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x06++0x01 line.word 0x00 "TOVALL,Watchdog Time-out Value Register Low" hexmask.word 0x00 0.--15. 1. " TOVALLOW ,Defines the lower 16 bits of the 32-bit time-out value for the watchdog timer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x08++0x01 line.word 0x00 "WINH,Watchdog Window Register High" hexmask.word 0x00 0.--15. 1. " WINHIGH ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x08++0x01 line.word 0x00 "WINH,Watchdog Window Register High" hexmask.word 0x00 0.--15. 1. " WINHIGH ,Defines the upper 16 bits of the 32-bit window for the windowed mode of operation of the watchdog" group.word 0x0A++0x01 line.word 0x00 "WINL,Watchdog Window Register Low" hexmask.word 0x00 0.--15. 1. " WINLOW ,Defines the lower 16 bits of the 32-bit window for the windowed mode of operation of the watchdog" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x0A++0x01 line.word 0x00 "WINL,Watchdog Window Register Low" hexmask.word 0x00 0.--15. 1. " WINLOW ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x0C++0x01 line.word 0x00 "REFRESH,Watchdog Refresh register" hexmask.word 0x00 0.--15. 1. " WDOGREFRESH ,Watchdog refresh register" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x0C++0x01 line.word 0x00 "REFRESH,Watchdog Refresh Register" hexmask.word 0x00 0.--15. 1. " WDOGREFRESH ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x0E++0x01 line.word 0x00 "UNLOCK,Watchdog Unlock register" hexmask.word 0x00 0.--15. 1. " WDOGUNLOCK ,Writing the unlock sequence values to this register to makes the watchdog write-once registers writa.." endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x0E++0x01 line.word 0x00 "UNLOCK,Watchdog Unlock Register" hexmask.word 0x00 0.--15. 1. " WDOGUNLOCK ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x10++0x01 line.word 0x00 "TMROUTH,Watchdog Timer Output Register High" hexmask.word 0x00 0.--15. 1. " TIMEROUTHIGH ,Shows the value of the upper 16 bits of the watchdog timer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x10++0x01 line.word 0x00 "TMROUTH,Watchdog Timer Output Register High" hexmask.word 0x00 0.--15. 1. " TIMEROUTHIGH ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x12++0x01 line.word 0x00 "TMROUTL,Watchdog Timer Output Register Low" hexmask.word 0x00 0.--15. 1. " TIMEROUTLOW ,Shows the value of the lower 16 bits of the watchdog timer" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x12++0x01 line.word 0x00 "TMROUTL,Watchdog Timer Output Register Low" hexmask.word 0x00 0.--15. 1. " TIMEROUTLOW ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x14++0x01 line.word 0x00 "RSTCNT,Watchdog Reset Count register" hexmask.word 0x00 0.--15. 1. " RSTCNT ,Counts the number of times the watchdog resets the system" endif sif cpuis("MK60F*12")||cpuis("MK60F*15")||cpuis("MK61F*12")||cpuis("MK61F*15") group.word 0x14++0x01 line.word 0x00 "RSTCNT,Watchdog Reset Count Register" hexmask.word 0x00 0.--15. 1. " RSTCNT ,no description available" group.word 0x16++0x01 line.word 0x00 "PRESC,Watchdog Prescaler Register" rbitfld.word 0x00 11.--15. " RESERVED ,no description available" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" newline bitfld.word 0x00 8.--10. " PRESCVAL ,no description available" "0,1,2,3,4,5,6,7" newline hexmask.word.byte 0x00 0.--7. 1. " RESERVED ,no description available" endif sif cpuis("MK65F*18*")||cpuis("MK60D*10*")||cpuis("MK63F*12*")||cpuis("MK64F*12*")||cpuis("MK66F*18*") group.word 0x16++0x01 line.word 0x00 "PRESC,Watchdog Prescaler register" bitfld.word 0x00 8.--10. " PRESCVAL ,3-bit prescaler for the watchdog clock source" "0,1,2,3,4,5,6,7" endif width 0x0B tree.end newline